Minggu, 09 Juni 2013

3. Middleware

Sistem Client Server



Pengertian Middleware

Middleware adalah software penghubung yang berisi sekumpulan layanan yang memungkinkan beberapa proses dapat berjalan pada satu atau lebih mesin untuk saling berinteraksi pada suatu jaringan. Middleware sangat dibutuhkan untuk bermigrasi dariaplikasi mainframe ke aplikasi client/server dan juga untuk menyediakan komunikasiantar platform yang berbeda. Dalam dunia teknologi informasi, terminologi middlewaremerupakan istilah umum dalam pemrograman komputer yang digunakan untuk menyatukan, sebagai penghubung, ataupun untuk meningkatkan fungsi dari dua buah program/aplikasi yang telah ada. Perangkat lunak middleware merupakan perangkatlunak yang terletak diantara program aplikasi dan pelayanan-pelayanan yang ada disistem operasi.



Fungsi Middleware

Fungsi-fungsi dari middleware adalah sebagai berikut :

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 sistem operasi.Mengisi kekurangan yang terdapat antara sistem operasi dengan aplikasi, sepertidalam hal: networking, security, database, user interface, dan system administration.


Perkembangan Middleware

Perkembangan middleware dari waktu ke waktu dapat dikatagorikan sebagai berikut:1.

On Line Transaction Processing (OLTP)Merupakan perkembangan awal dari koneksi antar remote database. Pertamakali ditemukan tahun 1969 oleh seorang engineer di

Ford, kemudian diadopsi olehIBM hingga kini dikenal sebagai proses OLTP.2.

Remote Procedure Call (RPC)Menyediakan fasilitas jaringan secara transparan. Open Network Computing(ONC) merupakan prototipe pertama yang diperkenalkan awal tahun 70-an. Sununggul dalam hal ini dengan mengeluarkan suatu standar untuk koneksi ke internet.Distributed Computing Environment (DCE) yang dikeluarkan oleh Open Systems
Foundation (OSF) menyediakan fungsi-fungsi ONC yang cukup kompleks dan tidak mudah untuk sistem administrasinya.

Tidak ada komentar:

Posting Komentar