Kamis, 26 November 2009

Middleware

SEJARAH MIDDLEWARE

Walaupun tidak terlalu populer, middleware bukanlah sebuah barang baru dalam dunia teknologi informasi. Middleware jarang dikenali karena posisinya yang 'transparan' dalam sebuah sistem, yang membuat orang dapat lebih melihat keseluruhan sistem itu sendiri, tanpa harus perduli dengan aliran data yang dibungkus oleh sistem middleware. Pada masa awal, middleware masih terbatas pada fungsi file transfer sederhana dan teknologi batch processing. Dengan berkembangnya teknologi integrasi antar aplikasi pada lingkungan bersistem operasi Unix, penggunaan socket dan pipe merupakan jembatan antar program untuk berinteraksi. Pada akhir 1980-an, penggunaan RPC (Remote Procedure Call) menjadi trend dalam komunikasi baik antar program dalam mesin yang sama maupun antar mesin. Perkembangan selanjutnya antara lain berupa middleware berorientasi message yang mendukung antrian pesan (message queuing), dan dengan menggunakan model publish-subscribe, push, bahkan distributed object untuk real-time enterprise. Sejumlah kelompok besar juga menyediakan infrastruktur untuk middleware. Sebagai contoh, OMG (Object Management Group) menyediakan CORBA, dan Microsoft menyediakan DCOM.


PENGERTIAN MIDDLEWARE

Middleware adalah software yang di rancang 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. Di sini middleware dapat berfungsi sebagai penerjemah informasi sehingga setiap aplikasi mendapatkan format data yang dapat mereka proses.
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.
Perangkat lunak middleware adalah perangkat lunak yang terletak diantara program aplikasi dan pelayanan-pelayanan yang ada di sistim operasi.

FUNGSI MIDDLEWARE
Ø 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.

0 komentar:

Posting Komentar

 

Counter

Friends Banner

Labels

Friends

Tukeran Link Yuck

Luvly's Blog


Blog Archive