Middleware
Adalah software
yang di rancang untuk memungkinkan aplikasi yang sebelumnya terisolasi untuk
saling berhubungan. Dengan bantuan middleware, data yang sama dapat digunakan
oleh pengguna yang berbeda sesuai kebutuhan. Di sini middleware dapat berfungsi
sebagai penerjemah informasi sehingga setiap aplikasi mendapatkan format data
yang dapat mereka proses.
Lingkungan Komputasi Middleware
Suatu lingkungan
dimana sistem komputer digunakan. Lingkungan komputasi dapat dikelompokkan
menjadi empat jenis yaitu :
- Komputasi tradisional,
- Komputasi berbasis jaringan,
- Komputasi embedded,
- Komputasi grid.
Tujuan Middleware
Tujuan utama
dari middleware adalah menghubungkan sekumpulan layanan, data. Middleware juga dibutuhkan
untuk migrasi dari aplikasi mainframe ke aplikasi client/server dan juga untuk
menyediakan komunikasi antar platform yang berbeda.
Contoh Middleware
Berikut ini merupakan
contoh-contoh perangkat lunak dari middleware :
- Java’s : Remote Procedure Call
- Object Management Group’s : Common Object Request Broker Architecture (CORBA)
- Microsoft’s COM/DCOM (Component Object Model) : Also .NET Remoting
- ActiveX controls (in-process COM components).
Manajemen data Telematika
Manajemen data
telematika memiliki dua macam yaitu, manajemen data dari sisi client dan
manajemen data dari sisi server.
- Manajemen Data Sisi Client
Manajemen Data
adalah pengembangan dan penerapan arsitektur, kebijakan, praktik, dan prosedur
yang secara benar menangani siklus hidup lengkap data yang dibutuhkan oleh
suatu perusahaan. Jadi, Manajemen data telematika merupakan prosedur yang
menangani siklus hidup lengkap data yang dibutuhkan oleh perusahaan dengan
bantuan telematika.
- Manajemen Data Sisi Server
Database server
adalah program komputer yang menyediakan layanan data lainnya ke komputer atau
program komputer, seperti yang ditetapkan oleh model klien-server. Istilah ini
juga merujuk kepada sebuah komputer yang didedikasikan untuk menjalankan
program server database. Database sistem manajemen database yang sering
menyediakan fungsi server, dan beberapa DBMSs (misalnya, MySQL) secara
eksklusif bergantung pada model klien-server untuk akses data. Dalam model
Master-Slave, Database master adalah server pusat dan lokasi utama data
sementara Database slave master akan disinkronkan backup dari master yang
bertindak sebagai proxy.
Sumber :