Middleware Telematika
Tujuan Umum
Dalam dunia teknologi informasi, terminologi middleware adalah istilah umum dalam pemrograman komputer yang digunakan untuk menyatukan, sebagai penghubung, ataupun untuk meningkatkan fungsi dari dua buah progaram/aplikasi yang telah ada. Middleware Didefinisikan sebagai sebuah 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.
Dalam dunia teknologi informasi, terminologi middleware adalah istilah umum dalam pemrograman komputer yang digunakan untuk menyatukan, sebagai penghubung, ataupun untuk meningkatkan fungsi dari dua buah progaram/aplikasi yang telah ada. Middleware Didefinisikan sebagai sebuah 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.
Mengetahui
dan memahami lingkungan komputasi ?
Lingkungan
Komputasi Middleware
Lingkungan komputasi adalah suatu lingkungan di mana sistem
komputer digunakan. Lingkungan komputasi dapat dikelompokkan menjadi empat
jenis : komputasi tradisional, komputasi berbasis jaringan, dan komputasi
embedded, serta komputasi gri.
Mengetahui dan memahami kebutuhan middleware ?
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.
Mengetahui dan memahami Contoh middleware ?
Contoh-contoh
Middleware
1. Java’s : Remote Procedure Call
Remote Procedure Calls (RPC)
memungkinkan suatu bagian logika aplikasi untuk didistribusikan pada jaringan.
Contoh :
·
SUN RPC, diawali dengan network file
system (SUN NFS).
·
DCE RPC, sebagai dasar Microsoft’s COM.
Object Request Brokers
(ORBs) memungkinkan objek untuk didistribusikan dan dishare pada jaringan yang
heterogen. Pengembangan dari model prosedural RPC, –Sistem objek terdistribusi,
seperti CORBA, DCOM, EJB, dan .NET memungkinkan proses untuk dijalankan pada
sembarang jaringan.
2. Object Management Group’s : Common,
dan Object Request Broker Architecture (COBRA)
3. Microsoft’s COM/DCOM (Companent
Object Model), serta
4. Also
.NET Remoting.
Tipe Layanan Middleware
Ada tiga tipe layanan yaitu :
a)
Layanan
Sistem Terdistribusi
·
Komunikasi kritis, program-to-program,
dan layanan manajemen data.
·
RPC, MOM (Message Oriented Middleware)
dan ORB.
b)
Layanan
Application
Akses
ke layanan terdistribusi dan jaringan • Yang termasuk : TP (transaction
processing) monitor dan layanan database, seperti Structured Query Language
(SQL).
c)
Layanan
Manajemen Middleware
Memungkinkan
aplikasi dan fungsi dimonitor secara terus menerus untuk menyakinkan unjuk
kerja yang optimal pada lingkungan terdistribusi.
Middleware
merupakan komponen perangkat lunak
yang memberikan peranan penting dalam pengembangan aplikasi
client/server dengan tidak memandang platform Beberapa arsitektur dan
tipe
middleware dapat digunakan
sesuai dengan kebutuhan. Dengan Middleware data-data yang terisolasi
bisa
dengan mudah dijangkau dan saling terhubung, sehingga memungkin para
pengguna
pada divisi yang berbeda disuatu organisasi atau perusahaan untuk bisa
mengakses dan menggunakan data secara bersamaan.
Tidak ada komentar:
Posting Komentar