Jumat, 19 November 2010 di 19.55 |  
Definisi Middleware adalah sebuah aplikasi yang secara logic berada diantara lapisan aplikasi (application layer) dan lapisan data dari sebuah arsitektur layer – layer TCP/IP . Selain itu juga dapat diartikan sebagai teknologi yang mengintegrasikan dua atau lebih software aplikasi atau lapisan.

Middleware sangat dibutuhkan untuk bermigrasi dari aplikasi mainframe ke aplikasi client/server dan juga untuk menyediakan komunikasi antar platform yang berbeda.
Middleware yang paling banyak dipublikasikan :
=> Open Software Foundation's Distributed Computing Environment (DCE),
=> Object Management Group's Common Object Request Broker Architecture (CORBA),
=> Microsoft's COM/DCOM (Component Object Model.

Tujuan Middleware adalah sebagai 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 dari aplikasi mainframe ke aplikasi client/server dan juga untuk menyediakan komunikasi antar platform yang berbeda.
Middleware yang paling banyak dipublikasikan :
=> Open Software Foundation's Distributed Computing Environment (DCE),
=> Object Management Group's Common Object Request Broker Architecture (CORBA),
=> Microsoft's COM/DCOM (Component Object Model.
Layanan Middleware.
Menyediakan 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. - Tidak tergantung dari layanan jaringan.
- Handal dan mampu memberikan suatu layanan.
- Diperluas (dikembangkan) kapasitasnya tanpa kehilangan fungsinya.

Contoh Layanan Middleware
I. Transaction Monitor
- Produk pertama yang disebut middleware.
- Menempati posisi antara permintaan dari program client dan database, untuk menyakinkan bahwa semua transaksi ke database terlayani dengan baik.
- Messaging Midleware

II. Distributed Object Middleware
Contoh : RPC, CORBA dan DCOM/COM

III. Middleware basis data
Contoh : menyediakan antarmuka antara sebuah query dengan beberapa database yang terdistribusi.

IV. Application Server Middleware
Contoh : J2EE Application Server, Oracle Application Server

Sumber : http://utiemarlin.blogspot.com/2009/12/middleware-telematika.html
Diposting oleh UntarA pRatama

0 komentar:

Visit the Site
MARVEL and SPIDER-MAN: TM & 2007 Marvel Characters, Inc. Motion Picture © 2007 Columbia Pictures Industries, Inc. All Rights Reserved. 2007 Sony Pictures Digital Inc. All rights reserved. blogger templates