Skip to main content

Apa itu pemrosesan yang digerakkan pesan?

Pemrosesan yang digerakkan pesan adalah salah satu proses yang terjadi dalam lingkungan komputasi klien/server dasar.Pada dasarnya, pemrosesan yang digerakkan pesan terjadi ketika klien komputasi meneruskan permintaan dalam bentuk pesan ke program perangkat lunak yang bertindak sebagai penerima dan distributor pesan.Penerima, atau broker pesan seperti yang kadang -kadang dipanggil, lalu mengarahkan pesan ke aplikasi server yang sesuai.

Dalam struktur pemrosesan yang digerakkan pesan, pesan yang berisi permintaan untuk tindakan tertentu dapat bervariasi dalam cara permintaan pesan dikonfigurasi.Pesan tersebut dapat berisi elemen -elemen seperti nama atau tag untuk aplikasi yang diminta, serta menunjukkan beberapa rasa urgensi atau garis waktu untuk memproses permintaan di ujung server.Bergantung pada struktur pesan, penerima atau broker pesan dapat membalas pencetus pesan, serta meneruskan pesan ke server yang sesuai.

Penggunaan pemrosesan yang digerakkan pesan adalah umum di lingkungan yang memanfaatkan komputasi terdistribusi.Dengan kata lain, jika keseluruhan jaringan mencakup area geografis yang besar, mungkin ada peningkatan kebutuhan untuk menyaring pesan atau aplikasi baru sebelum mengizinkannya dieksekusi.Ketika jenis pemrosesan yang digerakkan pesan ini digunakan, biasanya ada komponen perangkat lunak tambahan yang disebut middleware yang membantu menangani peningkatan aliran pesan dari berbagai bagian jarak jauh jaringan.Ini dapat membantu meringankan beban di server Legacy, karena middleware membantu mengurutkan, memenuhi syarat, dan merutekan pesan.

Sementara pemrosesan yang digerakkan pesan adalah pendekatan yang melibatkan beberapa langkah sebelum tindakan yang dimaksud dilakukan, tidak ada jeda waktu yang terlibat.Pengguna akhir tidak mungkin melihat pelambatan fungsi saat pemrosesan yang digerakkan pesan terjadi.Bahkan, sebagian besar pengguna sama sekali tidak menyadari bahwa jenis fungsi ini berjalan, karena banyak pesan permintaan dihasilkan sebagai bagian dari proses otomatis yang sedang berlangsung untuk menjaga agar sistem tetap operasional.