Skip to main content

Apa itu Pialang Permintaan Objek?

Pialang Permintaan Objek atau Orb adalah protokol pemrograman yang berfungsi sebagai perantara atau broker antara klien dan pemasok.Menggunakan broker permintaan objek, klien mengirimkan permintaan untuk beberapa jenis layanan untuk dilakukan.Pialang menerima permintaan dan mengarahkannya ke titik penghentian di jaringan di mana permintaan dapat diselesaikan dengan sukses.Dengan menggunakan broker permintaan objek, server klien yang memproses permintaan tidak harus tahu di mana di jaringan untuk meneruskan permintaan.Pialang mengevaluasi permintaan dan kemudian merutekannya.

Terkadang bermanfaat untuk memahami broker permintaan objek sebagai contoh middleware.Pada dasarnya, Middleware berfungsi sebagai cara menyampaikan data dari titik asal ke titik penghentian, daripada data yang ditransfer secara ketat ke titik komunikasi.Keuntungan dari pendekatan ini adalah middleware dapat memenuhi syarat data yang masuk dan mengarahkannya ke sebagian jaringan di mana ia kemungkinan akan diproses dengan tingkat efisiensi terbesar.

Pialang permintaan objek adalah bagian dari arsitektur broker permintaan objek umum yang lebih luas, juga dikenal sebagai CORBA.Arsitektur yang lebih luas inilah yang memungkinkan broker permintaan objek untuk secara akurat dan cepat memproses input data dari klien dan mengirimkan data ke sistem atau server yang benar di jaringan.Setiap komponen diatur menggunakan bahasa definisi antarmuka yang memungkinkan kompiler silang untuk mengidentifikasi setiap komponen yang saat ini berfungsi di mana saja di jaringan.

Sebagai bagian dari fungsionalitas keseluruhan, broker permintaan objek dapat memberikan lebih dari satu titik penghentian untuk data yang terkandung dalam permintaan klien.Misalnya, data dapat disalin dan dipindahkan ke berbagai server di jaringan.Data dapat dibuang ke dalam database untuk pemrosesan lebih lanjut sementara juga ditambahkan ke file biasa untuk penyimpanan.Konfirmasi penyelesaian dapat dilakukan sebagai bagian dari fungsionalitas keseluruhan, serta memungkinkan permintaan untuk dikembalikan ke bentuk aslinya jika urutan gagal untuk diselesaikan dengan benar.

Karena ada kemampuan untuk mengkonfigurasi broker permintaan objek agar masuk ke dalam sejumlah lingkungan dan menangani berbagai permintaan klien, pemrogram dapat menyesuaikan broker untuk menangani sejumlah tugas tunggal dan beberapa untuk permintaan klien masuk.Pialang juga agak mudah beradaptasi, karena sebagai komponen ditambahkan ke jaringan, mereka dapat dinamai dan ditambahkan ke arsitektur umum dengan relatif mudah.