Middleware
adalah sebuah aplikasi yang secara logic berada diantara lapisan aplikasi
(application layer) dan lapisan data dari sebuah arsitektur layer-layer TCP/IP.
Middleware juga salah satu software yang berfungsi sebagai lapisan konversi
atau penerjemah, Middleware juga digunakan sebagai penghubung yang berisi
sekumpulan layanan yang memungkinkan beberapa proses yang dapat berjalan pada
satu atau lebih mesin untuk saling berinteraksi pada suatu jaringan dan sebagai
integrator. Middleware bisa juga disebut protokol. Protokol komunikasi
middleware mendukung layanan komunikasi aras tinggi. Middleware saat ini
dikembangkan untuk memungkinkan satu aplikasi berkomunikasi dengan lainnya
walaupun berjalan pada platform yang berbeda.
Adapun
contoh Middleware diantaranya:
- 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
Middleware
menyediakan layanan 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.
- Diperluas (dikembangkan) kapasitasnya tanpa kehilangan fungsinya
Tujuan
utama dari layanan middleware adalah untuk membantu memecahkan interkoneksi
beberapa aplikasi dan masalah interoperabilitas. Middleware sangat dibutuhkan
untuk bermigrasi dari aplikasi mainframe ke aplikasi client/server dan juga
untuk menyediakan komunikasi antar platform yang berbeda.
Sumber :
http://yanesscihuy.wordpress.com/2014/01/17/middleware-telematika/
http://titasinsi.blogspot.com/2012/10/tentang-middleware-telematika.html
http://traycorser.blogspot.com/2009/11/middleware-telematika.html
Tidak ada komentar:
Posting Komentar