Tipe Layanan Middleware

Tipe Layanan Middleware

Tipe Layanan Middleware

Tipe Layanan Middleware

Layanan Sistem Terdistribusi,

  • Komunikasi kritis, program-to-program, dan layanan manajemen data.
  • RPC, MOM (Message Oriented Middleware) dan ORB.

Layanan Application,

  • Akses ke layanan terdistribusi dan jaringan
  • Yang termasuk : TP (transaction processing) monitor dan layanan database, seperti Structured Query Language (SQL).

Layanan Manajemen Middleware,

  • Memungkinkan aplikasi dan fungsi dimonitor secara terus menerus untuk menyakinkan unjuk kerja yang optimal pada lingkungan terdistribusi lingkungan komputasi.

Prinsip Dasar :

  • Memungkinkan program yang sama dapat dijalankan pada platform apapun tanpa modifikasi
  • Halaman HTML ditulis dalam JavaScript yang dapat dijalankan pada web browser yang mendukung JavaScript.
  • Aplikasi Java dan applet dijalankan oleh suatu Java Virtual Machine, yang dapat dibuat untuk berbagai sistem operasi

Browser dan Java meniadakan kebutuhan platform tunggal kebutuhan 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 “Middleware” di samping pembangunan aplikasi adalah medan pertempuran untuk perjuangan yang besar dalam industri perkomputeran. Untuk menyatukan komponen yang berselerak, Microsoft mahu pengguna menggunakan teknologinya.

 

Contoh Middleware

Berikut ini merupakan contoh-contoh perangkat lunak dari middleware :

  • Java’s: Remote Procedure Call
  • Object Management Group’s:

            Common Object Request Broker Architecture (CORBA)

  • Microsoft’s COM/DCOM (Component Object Model) :

            Also .NET Remoting

You may also like...