Internetowy protokół Inter-ORB (IIOP)

Autor: Lewis Jackson
Data Utworzenia: 5 Móc 2021
Data Aktualizacji: 25 Czerwiec 2024
Anonim
Internetowy protokół Inter-ORB (IIOP) - Technologia
Internetowy protokół Inter-ORB (IIOP) - Technologia

Zawartość

Definicja - Co oznacza Internet Inter-ORB Protocol (IIOP)?

Internet Inter-ORB Protocol (IIOP) jest protokołem obiektowym stosowanym w celu ułatwienia interakcji w sieci między rozproszonymi programami napisanymi w różnych językach programowania. IIOP służy do usprawnienia komunikacji internetowej i intranetowej dla aplikacji i usług.

IIOP jest integralnym elementem architektury Common Object Request Broker Architecture (CORBA), która jest dobrze znanym standardem branży IT. IIOP jest implementacją ogólnego protokołu Inter-ORB (GIOP), który jest abstrakcyjnym protokołem interakcji używanym przez brokerów żądań obiektów (ORB).

IIOP jest podobny do modelu DCOM (Microsofts Distributed Component Object Model), który jest głównym konkurentem CORBA / IIOP.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Internet Inter-ORB Protocol (IIOP)

Podobnie jak CORBA, IIOP stosuje architekturę klient-serwer do komunikacji, w której żądanie jest zawsze przesyłane od klienta do serwera.

Specyfikacje Object Management Group (OMG) dla IIOP są następujące:

  • Common Data Representation (CDR): Zapewnia standardową metodę kodowania / dekodowania danych
  • Interoperable Object Reference (IOR): Klient musi mieć adres programu, zwany IOR, przed wysłaniem żądania serwera. IOR jest oparty na adresie IP i numerach portów serwera i zwykle jest mapowany na tabelę wartości utworzoną przez komputer klienta.
  • formaty zdefiniowane w celu obsługi specyfikacji ORB CORBA

Zalety IIOP obejmują:


  • Lepsza neutralność architektury
  • Przejrzystość komunikacji
  • Skalowalność
  • Możliwość ponownego użycia kodu