Kelanjutan dari postingan saya
mengenai telematika pada beberapa waktu yang lalu, sekarang saya akan membahas
mengenai middleware telematika dan manajemen data dalam telematika.
Middleware adalah aplikasi yang
secara logic berada diantara lapisan aplikasi (application layer) dan lapisan
data dari sebuah arsitektur layer-layer TCP/IP [1]. Middleware bisa juga
disebut protokol. Protokol komunikasi middleware mendukung layanan komunikasi
aras tinggi.
Perangkat lunak middleware adalah perangkat lunak yang terletak diantara program aplikasi dan pelayanan-pelayanan yang ada di sistim operasi. Adapun fungsi dari middleware adalah:
Perangkat lunak middleware adalah perangkat lunak yang terletak diantara program aplikasi dan pelayanan-pelayanan yang ada di sistim operasi. Adapun fungsi dari middleware adalah:
- Menyediakan lingkungan pemrograman aplilasi sederhana yang menyembunyikan penggunaan secara detail pelayanan-pelayanan yang ada pada sistem operasi .
- Menyediakan lingkungan pemrograman aplikasi yang umum yang mencakup berbagai komputer dan sistim operasi.
- Mengisi kekurangan yang terdapat antara sistem operasi dengan aplikasi, seperti dalam hal: networking, security, database, user interface, dan system administration.
Tujuan Umum Middleware Telematika:
● Middleware adalah S/W penghubung yang berisi sekumpulan layanan yang memungkinkan beberapa proses dapat berjalan pada satu atau lebih mesin untuk saling berinteraksi pada suatu jaringan.
● Middleware sangat dibutuhkan untuk bermigrasi dari aplikasi mainframe ke aplikasi client/server dan juga untuk menyediakan komunikasi antar platform yang berbeda
● Middleware yang paling banyak dipublikasikan :
- Open Software Foundation’s Distributed Computing Environment (DCE),
- Object Management Group’s Common Object Request Broker Architecture (CORBA),
- Microsoft’s COM/DCOM (Component Object Model)
Tipe Layanan Middleware:
1. Layanan Sistem Terdistribusi,
1. Layanan Sistem Terdistribusi,
- Komunikasi kritis, program-to-program, dan layanan manajemen data.
- RPC, MOM (Message Oriented Middleware) dan ORB.
2. Layanan Application,
- Akses ke layanan terdistribusi dan jaringan
- Yang termasuk : TP (transaction processing) monitor dan layanan database, seperti Structured Query Language (SQL).
3. Layanan Manajemen Middleware,
- Memungkinkan aplikasi dan fungsi dimonitor secara terus menerus untuk menyakinkan unjuk kerja yang optimal pada lingkungan terdistribusi lingkungan komputasi.
Prinsip Dasar :
- Memungkinkan program yang sama dapat dijalankan pada platform apapun tanpa modifikasi
- Halaman HTML ditulis dalam JavaScript yang dapat dijalankan pada web browser yang mendukung JavaScript.
- Aplikasi Java dan applet dijalankan oleh suatu Java Virtual Machine, yang dapat dibuat untuk berbagai sistem operasi
Browser dan Java meniadakan kebutuhan
platform tunggal kebutuhan middleware
Menyediakan kumpulan fungsi API (Application Programming Interfaces) yang lebih tinggi
daripada API yang disediakan sistem operasi dan layanan jaringan yang memungkinkan suatu
aplikasi dapat :
Menyediakan kumpulan fungsi API (Application Programming Interfaces) yang lebih tinggi
daripada API yang disediakan sistem operasi dan layanan jaringan yang memungkinkan suatu
aplikasi dapat :
- Mengalokasikan suatu layanan secara transparan pada jaringan,
- Menyediakan interaksi dengan aplikasi atau layanan lain
- Tidak tergantung dari layanan jaringan
- Handal dan mampu memberikan suatu layanan
- Diperluas (dikembangkan) kapasitasnya tanpa “Middleware” di samping pembangunan aplikasi adalah medan pertempuran untuk perjuangan yang besar dalam industri perkomputeran. Untuk menyatukan komponen yang berselerak, Microsoft mahu pengguna menggunakan teknologinya.
Manajemen Data
Telematika
Merupakan istilah dari arsitektur mengacu pada desain sebuah
aplikasi, atau dimana komponen yang membentuk suatu system yang ditempatkan dan
bagaimana mereka berkomunikasi sedangkan
manajemen telematika yaitu arsitektur client-server, arsitektur client-server adalah desain sebuah aplikasi terdiri dari client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan
Berikut ini adalah daftar dari beberapa perwakilan skenario aplikasi mobile. Ini adalah contoh-contoh nyata yang diambil dari Microsoft SQL Server Compact pelanggan Edisi skenario, tetapi berlaku untuk setiap ponsel DBMS.
Route delivery management : Drivers mendapatkan data rute sehari-hari yang disinkronkan ke perangkat mobile.Handphone DMBS menyediakan toko data lokal pada perangkat dan data yang akan disinkronkan dengan
sumber data backend
Utilities consumption reading : Solusi menyediakan kemampuan untuk membaca Minyak, Air, Gas dan Listrik meter. Staf lapangan menggunakan Pocket PC untuk menangkap bacaan meteran dan perusahaan yang tertarik dalam membuat aplikasi yang tersedia melalui ponsel pintar juga.
Mobile CRM : Handphone CRM menyediakan solusi CRM pada perangkat.Solusi biasanya mengintegrasikan ke aplikasi ERP lainnya. DBMS menyediakan penyimpanan data lokal dan sinkronisasi data (replikasi) Mekanisme replikasi bekerja melalui berbagai alat transportasi (misalnya WiFi, Bluetooth, GPRS, 3G, dll).
Sensor Database : Data yang dikumpulkan oleh perangkat sensor disimpan dalam DBMS lokal pada perangkat. Seperti mobile sistem DBMS harus beroperasi pada konfigurasi yang sangat terbatas (misalnya kekuasaan yang rendah, memori kecil, NVRAM). Perangkat sensor biasanya ditempatkan di lokasi terpencil dan dimonitor dari sebuah situs pusat. Memerlukan pemantauan data dari DBMSs individu untuk menjadi queried dan agregat. Jaringan Sensor DBMSs bentuk jaringan sensor yang DBMSs federasi queryable dari pusat situs.
1.2 Embedded Applications
Sebagian besar aplikasi mobile adalah aplikasi embedded dan biasanya mid-tier aplikasi yang embedded dan embedded menanamkan sebuah sistem database (cache) untuk kinerja dan pengelolaan. . Juga, kebanyakan aplikasi low-end merupakan embedded, misalnya Microsoft Access. Ini aplikasi diatur sendiri, self-host, dan sangat portabel.
Berikut adalah beberapa contoh aplikasi embedded database .
Desktop Media applications : Windows Vista home entertainment terintegrasi ke PC. Ini memberikan mudah dan cara yang ampuh untuk mengelola hiburan digital - foto, musik, TV, film, video, radio, dll SQL CE DBMS digunakan sebagai embedded sistem database untuk menyimpan data media ini misalnya Informasi daftar TV disimpan.
Line of Business applications : aplikasi LOB Typical multi-tier adalah aplikasi dimana data di back-end sumber data cenderung authoritative Data di-cache di tengah-tier sebagai referensi data dan logika aplikasi dijalankan di atasnya. Data referensi ini biasanya terintegrasi dari beberapa backend data / aplikasi sumber, ditransformasikan ke dalam format yang sesuai untuk logika aplikasi untuk memproses secara efisien, dan membawa dekat dengan aplikasi pada pertengahan-tier
Stream processing : Dalam stream processing engine, data diproses seperti kedatangan data dan sebelum disimpan. Di memori sistem embedded DBMS dapat digunakan untuk stream processing engines.
manajemen telematika yaitu arsitektur client-server, arsitektur client-server adalah desain sebuah aplikasi terdiri dari client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan
Berikut ini adalah daftar dari beberapa perwakilan skenario aplikasi mobile. Ini adalah contoh-contoh nyata yang diambil dari Microsoft SQL Server Compact pelanggan Edisi skenario, tetapi berlaku untuk setiap ponsel DBMS.
Route delivery management : Drivers mendapatkan data rute sehari-hari yang disinkronkan ke perangkat mobile.Handphone DMBS menyediakan toko data lokal pada perangkat dan data yang akan disinkronkan dengan
sumber data backend
Utilities consumption reading : Solusi menyediakan kemampuan untuk membaca Minyak, Air, Gas dan Listrik meter. Staf lapangan menggunakan Pocket PC untuk menangkap bacaan meteran dan perusahaan yang tertarik dalam membuat aplikasi yang tersedia melalui ponsel pintar juga.
Mobile CRM : Handphone CRM menyediakan solusi CRM pada perangkat.Solusi biasanya mengintegrasikan ke aplikasi ERP lainnya. DBMS menyediakan penyimpanan data lokal dan sinkronisasi data (replikasi) Mekanisme replikasi bekerja melalui berbagai alat transportasi (misalnya WiFi, Bluetooth, GPRS, 3G, dll).
Sensor Database : Data yang dikumpulkan oleh perangkat sensor disimpan dalam DBMS lokal pada perangkat. Seperti mobile sistem DBMS harus beroperasi pada konfigurasi yang sangat terbatas (misalnya kekuasaan yang rendah, memori kecil, NVRAM). Perangkat sensor biasanya ditempatkan di lokasi terpencil dan dimonitor dari sebuah situs pusat. Memerlukan pemantauan data dari DBMSs individu untuk menjadi queried dan agregat. Jaringan Sensor DBMSs bentuk jaringan sensor yang DBMSs federasi queryable dari pusat situs.
1.2 Embedded Applications
Sebagian besar aplikasi mobile adalah aplikasi embedded dan biasanya mid-tier aplikasi yang embedded dan embedded menanamkan sebuah sistem database (cache) untuk kinerja dan pengelolaan. . Juga, kebanyakan aplikasi low-end merupakan embedded, misalnya Microsoft Access. Ini aplikasi diatur sendiri, self-host, dan sangat portabel.
Berikut adalah beberapa contoh aplikasi embedded database .
Desktop Media applications : Windows Vista home entertainment terintegrasi ke PC. Ini memberikan mudah dan cara yang ampuh untuk mengelola hiburan digital - foto, musik, TV, film, video, radio, dll SQL CE DBMS digunakan sebagai embedded sistem database untuk menyimpan data media ini misalnya Informasi daftar TV disimpan.
Line of Business applications : aplikasi LOB Typical multi-tier adalah aplikasi dimana data di back-end sumber data cenderung authoritative Data di-cache di tengah-tier sebagai referensi data dan logika aplikasi dijalankan di atasnya. Data referensi ini biasanya terintegrasi dari beberapa backend data / aplikasi sumber, ditransformasikan ke dalam format yang sesuai untuk logika aplikasi untuk memproses secara efisien, dan membawa dekat dengan aplikasi pada pertengahan-tier
Stream processing : Dalam stream processing engine, data diproses seperti kedatangan data dan sebelum disimpan. Di memori sistem embedded DBMS dapat digunakan untuk stream processing engines.
Sistem
Manajemen Database
Apakah yang dimaksud dengan sistem
manajemen database? (Database Management System=DBMS).
Sistem manajemen database adalah
sistem berbasis komputer untuk mendefinisikan, membuat, memanipulasi,
mengawasi, mengatur, dan menggunakan database. Sebuah database adalah kumpulan
dari integrasi data yang terorganisir seperti byte, ruas, rekod, dan file.
DBMS menggantikan sistem manajemen file lama dan dengan demikian
meningkatkan integritas data dan kemandirian, serta mengurangi pemborosan data.
Sumber : http://wennyween.blogspot.com
http://zaenal-zaeblogs.blogspot.com
http://zaenal-zaeblogs.blogspot.com
Category: | 1 Comment