Дом сети Что такое межорбитальный интернет-протокол (iiop)? - определение из техопедии

Что такое межорбитальный интернет-протокол (iiop)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Интернет-протокол ORB (IIOP)?

Internet Inter-ORB Protocol (IIOP) - это объектно-ориентированный протокол, используемый для облегчения сетевого взаимодействия между распределенными программами, написанными на разных языках программирования. IIOP используется для улучшения связи через Интернет и интранет для приложений и услуг.


IIOP является неотъемлемым компонентом Common Object Request Broker Architecture (CORBA), который является широко известным стандартом в ИТ-индустрии. IIOP представляет собой реализацию общего протокола между ORB (GIOP), который представляет собой абстрактный протокол взаимодействия, используемый посредниками объектных запросов (ORB).


IIOP похож на объектную модель распределенных компонентов Microsoft (DCOM), которая является основным конкурентом CORBA / IIOP.

Техопедия объясняет Интернет-протокол ORB (IIOP)

Как и CORBA, IIOP следует архитектуре клиент-сервер для связи, где запрос сообщения всегда передается от клиента к серверу.


Спецификации группы управления объектами (OMG) для IIOP следующие:

  • Общее представление данных (CDR): обеспечивает стандартный метод кодирования / декодирования данных
  • Совместимая ссылка на объект (IOR): клиент должен иметь программный адрес, известный как IOR, перед отправкой запроса на сервер. IOR основан на IP-адресе и номерах портов сервера и обычно сопоставляется с таблицей значений, созданной клиентским компьютером.
  • Форматы сообщений, определенные для поддержки спецификаций CORBA ORB

Преимущества IIOP включают в себя:

  • Лучший нейтралитет архитектуры
  • Прозрачность коммуникации
  • Масштабируемость
  • Повторное использование кода
Что такое межорбитальный интернет-протокол (iiop)? - определение из техопедии