Trace Id is missing
Lompat ke konten utama

Apa itu middleware?

Middleware adalah perangkat lunak yang berada di antara sistem operasi dan aplikasi yang berjalan di dalamnya. Pada dasarnya, middleware berfungsi sebagai lapisan terjemahan tersembunyi yang memungkinkan komunikasi dan manajemen data untuk aplikasi yang terdistribusi. Terkadang middleware disebut sebagai plumbing, karena menghubungkan dua aplikasi secara bersamaan sehingga data dan database dapat dengan mudah dilewatkan di antara “pipa.” Menggunakan middleware memungkinkan pengguna untuk membuat permintaan seperti mengirimkan formulir di browser web, atau mengizinkan server web untuk mengembalikan halaman web dinamis berdasarkan profil pengguna.

Contoh middleware yang umum mencakup middleware database, middleware server aplikasi, middleware berorientasi pesan, middleware web, dan monitor pemrosesan transaksi. Setiap program biasanya menyediakan layanan olahpesan sehingga aplikasi yang berbeda dapat berkomunikasi menggunakan kerangka kerja olahpesan seperti protokol akses objek sederhana (SOAP), layanan web, REST, dan JavaScript Object Notation (JSON). Saat semua middleware melakukan fungsi komunikasi, tipe yang dipilih perusahaan akan bergantung pada layanan yang sedang digunakan dan tipe informasi yang perlu dikomunikasikan. Pilihan ini dapat mencakup autentikasi keamanan, manajemen transaksi, antrean pesan, server aplikasi, server web, dan direktori. Middleware juga dapat digunakan untuk pemrosesan terdistribusi dengan tindakan yang terjadi secara real time, bukan mengirim data secara bolak-balik.

Produk dan layanan terkait

Service Fabric

Mengembangkan layanan mikro dan mengatur kontainer pada Windows atau Linux.

Siap untuk memulai?

Daftar dan dapatkan USD$200 di kredit Azure.
Dapatkan akses penuh untuk menjelajahi layanan yang Anda inginkan.