Skip to main content

Apa itu middleware?

Middleware adalah salah satu kata rumit yang kurang lebih menggambarkan apa yang dilakukannya.Ini adalah perangkat lunak yang menghubungkan berbagai bagian aplikasi atau serangkaian aplikasi.Itu bisa menjadi semacam lem yang menyimpan jaringan dan komputer yang terhubung bersama -sama.Middleware dapat berupa aplikasi tunggal, atau bisa berupa seluruh server.

Orang -orang juga dapat menganggap middleware sebagai perangkat adaptor yang akan berjalan dari printer baru ke komputer yang lebih lama.Adaptor menghubungkan kedua perangkat, memungkinkan komunikasi mdash;dan, oleh karena itu, fungsionalitas mdash;diantara mereka.Paket umum meliputi lingkungan komputasi terdistribusi (DCE) dan arsitektur broker permintaan objek umum (CORBA).

Setiap jenis middleware memiliki tujuan umum yang sama: untuk memungkinkan beberapa komputer melakukan banyak hal di seluruh jaringan, atau untuk memungkinkan satu komputeruntuk melakukan banyak hal atau satu hal yang rumit di seluruh jaringan.Misalnya, beberapa digunakan untuk menautkan sistem basis data ke server web, yang memungkinkan pengguna untuk mengakses database melalui browser web.Sistem komputer tertentu yang rumit memerlukan perangkat lunak jenis ini untuk menjalankan aplikasi mereka yang menuntut.Contoh sempurna dari bentuk middleware yang besar adalah server aplikasi, yang merupakan server yang didedikasikan untuk satu aplikasi atau satu jenis aplikasi.

Contoh lain akan menjadi serangkaian perangkat lunak yang membantu melayani lingkungan game online.Semakin sering, game online menampilkan presentasi definisi tinggi, resolusi tinggi, dan intens.Solusi server tradisional tidak lagi cukup untuk memfasilitasi pengalaman game online seperti itu, terutama jika mereka multi-pemain.Middleware membantu menjembatani kesenjangan, baik dalam kenyataan maupun dalam realitas virtual.

Pada saat yang paling mendasar, middleware tidak terlihat, memungkinkan komputer untuk terhubung dan berkomunikasi satu sama lain dan dengan server.Tanpa perangkat lunak ini, jenis aktivitas jaringan tertentu tidak mungkin.Semakin banyak aplikasi yang lebih kuat, semakin banyak middleware akan dibutuhkan.