Broker Permintaan Objek (ORB)

Pengarang: Laura McKinney
Tanggal Pembuatan: 9 April 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
Short Video - TWS Python API - Receiving Market Data and Historical Candlesticks
Video: Short Video - TWS Python API - Receiving Market Data and Historical Candlesticks

Isi

Definisi - Apa artinya Object Request Broker (ORB)?

Broker permintaan objek (ORB) adalah komponen aplikasi middleware yang menggunakan spesifikasi arsitektur permintaan perantara broker (CORBA), memungkinkan pengembang untuk melakukan panggilan aplikasi dalam jaringan komputer. ORB adalah agen yang mengirimkan permintaan operasi klien / server di lingkungan terdistribusi dan memastikan komunikasi objek transparan.

ORB mendukung beragam layanan middleware, termasuk tetapi tidak terbatas pada pemberitahuan, pemicu acara, pemrosesan transaksi, kegigihan, dan keamanan. ORB dapat dikonfigurasi agar sesuai dengan berbagai lingkungan dan menangani berbagai permintaan klien. Dengan demikian, pengembang dapat memodifikasi ORB untuk memenuhi persyaratan tugas untuk permintaan klien yang masuk.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Object Request Broker (ORB)

ORB melakukan hal berikut:

  • Mencari, mencocokkan, dan membuat instance objek mesin jarak jauh
  • Mengumpulkan parameter di antara objek aplikasi
  • Menangani masalah keamanan lintas batas alat berat
  • Mengambil dan menerbitkan objek data pada mesin lokal yang tersedia untuk ORB lain
  • Meminta metode objek jarak jauh menggunakan pemanggilan metode statis dan dinamis.
  • Instantiate objek idle secara otomatis
  • Rute metode panggilan balik
  • Mengkomunikasikan Inter-ORB Protocol (IIOP) dengan ORB lain melalui Internet

Pengembang harus menangani ORB dengan pengetahuan dan kepedulian ketika diterapkan sebagai solusi untuk masalah lingkungan terdistribusi yang berulang. Jika ditangani secara tidak benar, masalah dapat meningkat. Kerugian ORB termasuk:


  • Kurangnya dukungan transaksi yang tidak sinkron
  • Kurangnya dukungan integrasi aplikasi berorientasi objek lama
  • Kurangnya implementasi ORB standar dalam standar CORBA

Microsoft telah mengembangkan pendekatan ORB berpemilik dalam Common Object Model (COM) dan Distributed Common Object Model (DCOM).