Rumah Jaringan Apakah protokol internet antar-orb (iiop) itu? - definisi dari techopedia

Apakah protokol internet antar-orb (iiop) itu? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa artinya Internet Inter-ORB Protocol (IIOP)?

Internet Inter-ORB Protocol (IIOP) adalah protokol berorientasi objek yang digunakan untuk memfasilitasi interaksi jaringan antara program terdistribusi yang ditulis dalam bahasa pemrograman yang berbeda. IIOP digunakan untuk meningkatkan komunikasi Internet dan intranet untuk aplikasi dan layanan.


IIOP adalah komponen integral dari Arsitektur Permintaan Obyek Umum (CORBA), yang merupakan standar industri TI yang terkenal. IIOP adalah implementasi General Inter-ORB Protocol (GIOP), yang merupakan protokol interaksi abstrak yang digunakan oleh objek request broker (ORB).


IIOP serupa dengan Model Objek Terdistribusi (DCOM) dari Microsoft, yang merupakan pesaing utama CORBA / IIOP.

Techopedia menjelaskan Internet Inter-ORB Protocol (IIOP)

Seperti CORBA, IIOP mengikuti arsitektur klien-server untuk komunikasi, di mana permintaan pesan selalu dikirim dari klien ke server.


Spesifikasi Object Management Group (OMG) untuk IIOP adalah sebagai berikut:

  • Representasi Data Umum (CDR): Menyediakan metode pengkodean / dekode data standar
  • Referensi Objek yang Dapat Dioperasikan (Interoperable Object Reference / IOR): Klien harus memiliki alamat program, yang dikenal sebagai IOR, sebelum mengirim permintaan server. IOR didasarkan pada alamat IP dan nomor port server dan biasanya dipetakan ke tabel nilai yang dibuat oleh komputer klien.
  • Format pesan didefinisikan untuk mendukung spesifikasi ORBA CORBA

Keuntungan IIOP meliputi:

  • Netralitas arsitektur yang lebih baik
  • Transparansi komunikasi
  • Skalabilitas
  • Penggunaan kembali kode
Apakah protokol internet antar-orb (iiop) itu? - definisi dari techopedia