kebutuhan
middleware adalah software yang dirancang untuk mendukung pengembangan
sistem
tersebar dengan memungkinkan aplikasi yang sebelumnya terisolasi untuk
saling
berhubungan. Dengan bantuan middleware, data yang sama dapat digunakan
oleh
customer service, akuntansi, pengembangan, dan manajemen sesuai
kebutuhan.
Middleware dapat juga berfungsi sebagai penerjemah informasi sehingga
setiap
aplikasi mendapatkan format data yang dapat mereka proses.
Contoh
Middleware :
1. Java’s :
Remote Procedure Call
2. Object
Management Group’s : Common Object Request Broker Architecture (COBRA)
3. Microsoft’s COM/DCOM
(Companent Object Model)
Contoh Layanan Middleware :
1. Transaction
Monitor
• Produk
pertama yang disebut middleware
• Menempati
posisi antara permintaan dari program client dan database, untuk
meyakinkan
bahwa
semua
transaksi ke database terlayani dengan baik.
2. Messaging
Middleware
• Menyimpan
data dalam suatu antrian message jika mesin tujuan sedang mati atau
overloaded
• Mungkin
seperti sistem messageng email, kecuali messaging middleware digunakan
untuk
mengirim
data antar aplikasi.
3. Distributed
Object Middleware
• Menyediakan
antarmuka antara sebuah query dengan beberapa database yang
terdistribusi.
• Contoh :
JDBC, ODBC, dan ADO.NET.
4. Application
Server Middleware
• J2ME
Application Server, Oracle Application Server.
Tidak ada komentar:
Posting Komentar