Jump to content

Общий протокол Inter-ORB

В вычислениях распределенных General Inter-ORB Protocol ( GIOP сообщений ) — это протокол , с помощью которого брокеры объектных запросов (ORB) взаимодействуют в CORBA . Стандарты, связанные с протоколом, поддерживаются Группой управления объектами (OMG). Текущая версия GIOP — 2.0.2. Архитектура GIOP предоставляет несколько конкретных протоколов, в том числе:

  1. Интернет-протокол InterORB [1] (IIOP) — Интернет-протокол Inter-Orb представляет собой реализацию GIOP для использования через Интернет и обеспечивает сопоставление между сообщениями GIOP и уровнем TCP/IP . [2]
  2. Протокол SSL InterORB (SSLIOP) — SSLIOP — это IIOP поверх SSL , обеспечивающий шифрование и аутентификацию .
  3. Протокол HyperText InterORB (HTIOP) — HTIOP — это IIOP через HTTP , обеспечивающий прозрачный обход прокси-сервера.
  4. Zipped InterORB Protocol (ZIOP) — сжатая версия GIOP, которая снижает использование полосы пропускания.

Протоколы Inter-ORB, специфичные для окружающей среды

[ редактировать ]

В качестве альтернативы GIOP CORBA включает концепцию протокола Inter-ORB, специфичного для окружающей среды (ESIOP). Хотя GIOP предназначен для удовлетворения потребностей общего назначения большинства реализаций CORBA, ESIOP пытается удовлетворить особые требования. Например, ESIOP может использовать альтернативное кодирование протокола для повышения эффективности в сетях с ограниченной пропускной способностью или высокой задержкой. ESIOP также можно использовать для наложения CORBA поверх некоторого технологического стека, отличного от CORBA, такого как распределенная вычислительная среда (DCE). [3] [4]

Общий протокол Inter-ORB DCE (DCE-CIOP) — это ESIOP для использования в DCE. Он сопоставляет CORBA с DCE RPC и CDR (представление командных данных). [3] [5] : 48  [4] DCE-CIOP определен в главе 16 стандарта CORBA 2.6.1. [1]

Сообщения

[ редактировать ]

Общий протокол Inter-ORB (GIOP) — это протокол сообщений, используемый брокерами объектных запросов (ORB) для связи в распределенных вычислительных системах на основе CORBA. GIOP 2.0.2 — это текущая версия этого протокола, которая предоставляет ряд конкретных протоколов, таких как IIOP, SSLIOP, HTIOP и ZIOP. IIOP — это отображение сообщений GIOP на уровень TCP/IP для использования через Интернет, а SSLIOP обеспечивает шифрование и аутентификацию. HTIOP, с другой стороны, обеспечивает прозрачный обход прокси-сервера с помощью IIOP через HTTP. Наконец, ZIOP — это сжатая версия GIOP, которая сводит к минимуму использование полосы пропускания. В дополнение к этим протоколам CORBA также включает концепцию протокола Inter-ORB для конкретной среды (ESIOP) для удовлетворения конкретных требований. ESIOP может использовать альтернативное кодирование протокола для повышения эффективности в сетях с ограниченной полосой пропускания или высокой задержкой или может использоваться для наложения CORBA поверх технологий, отличных от CORBA, таких как DCE. Общий протокол меж-ORB DCE (DCE-CIOP) — это ESIOP, который сопоставляет CORBA с DCE RPC и CDR. [6]

Дальнейшее чтение

[ редактировать ]
  • «Официальный стандарт CORBA от группы OMG» . Архивировано из оригинала 02 апреля 2017 г. Проверено 3 марта 2016 г.

См. также

[ редактировать ]
  1. ^ Jump up to: а б «DCE ESIOP». Брокер общих объектных запросов: архитектура и спецификация: версия 2.6.1 (PDF) . МОЙ БОГ . Май 2002. с. 557 . Проверено 11 мая 2016 г. В этой главе определен протокол Inter-ORB для конкретной среды (ESIOP) для среды OSF DCE, общий протокол Inter-ORB DCE (DCE-CIOP).
  2. ^ «IIOP: Интернет-протокол Inter-ORB OMG: краткое описание» . Архивировано из оригинала 28 июня 2014 г. Проверено 19 августа 2014 г.
  3. ^ Jump up to: а б Линда Райзинг (23 июля 2001 г.). Шаблоны проектирования в коммуникационном программном обеспечении . Издательство Кембриджского университета. п. 445. ИСБН  978-0-521-79040-6 . В дополнение к стандартным протоколам GIOP и IIOP спецификация CORBA позволяет разработчикам ORB определять протоколы Inter-ORB для конкретной среды (ESIOP)... В семействе спецификаций CORBA 2.x определен только один протокол ESIOP: DCE Common Протокол Inter-ORB (DCE-CIOP). OMG пытается стандартизировать другие протоколы для таких областей, как беспроводные и мобильные системы, которые имеют уникальные характеристики производительности и точки оптимизации.
  4. ^ Jump up to: а б Захир Тари; Омран Бухрес (7 апреля 2004 г.). Основы систем распределенных объектов: перспектива CORBA . Джон Уайли и сыновья. п. 178. ИСБН  978-0-471-46411-2 . ESIOP (протокол Inter-ORB, специфичный для среды) — это конкретный протокол GIOP, который используется для связи в определенной среде. ESIOP оптимизирован для конкретной среды и может быть выбран вместо TCP/IP... Примером ESIOP является DCE-CIOP (DCE-Common Inter-ORB Protocol), который использует подмножество средств DCE-RPC и части Спецификация ГИОП.
  5. ^ Ким, Дон Джин; Намгун, Хан; Лью, Ён-Чул (5 декабря 1997 г.). Дантин, Андре; Диот, Кристоф (ред.). Мост для гетерогенной связи между CORBA и DCE . От мультимедийных услуг к сетевым сервисам: 4-й международный семинар COST 237, Лиссабон, Португалия, 15-19 декабря 1997 г. Материалы. Спрингер. стр. 45–58. ISBN  978-3-540-63935-0 . Другой подход заключается в использовании протокола Inter-ORB, специфичного для окружающей среды (ESIOP), общего протокола Inter-ORB DCE (DCE-CIOP). Сообщения DCE-CIOP представляют типы IDL OMG с использованием синтаксиса передачи Common Data Representation (CDR).
  6. ^ «О спецификации архитектуры брокера общих объектных запросов версии 3.4» . www.omg.org . Проверено 13 апреля 2023 г.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4862baa4b67eeb8792faefe527807365__1707131580
URL1:https://arc.ask3.ru/arc/aa/48/65/4862baa4b67eeb8792faefe527807365.html
Заголовок, (Title) документа по адресу, URL1:
General Inter-ORB Protocol - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)