Интернет магазин китайских планшетных компьютеров



Компьютеры - GIOP

02 июня 2011


Оглавление:
1. GIOP
2. Форматы сообщений GIOP
3. Правовой статус сокращения GIOP



GIOP — абстрактный протокол в распределённых объектных системах, обеспечивающий интероперабельность брокеров. Стандарты, связанные с данным протоколом, выпускает Object Management Group.

IIOP используется GIOP для TCP/IP. IIOP является конкретной реализацией абстрактных определений GIOP.

Краткое описание протокола

Спецификация GIOP состоит из следующих элементов:

  • Определение общего представления данных. CDR — это синтаксис передачи, выполняющий отображение типов данных OMG IDL в независимое низкоуровневое представление, для передачи между брокерами и межброкерными мостами.
  • Форматы сообщений GIOP. Сообщения GIOP пересылаются между агентами для передачи объектных запросов, определения местоположения объекта-исполнителя и управления коммуникационными каналами. Сообщения:
    • Request посылают для вызова отдалённого метода.
    • Reply посылается в ответ на сообщение Request. Сообщение обычно содержит данные, возвращаемые отдалённым методом. В других случаях ответ может содержать инструкцию переназначения или описание исключения, которое было брошено в сторону сервера.
    • CancelRequest используется для отмены ранее отправленного запроса.
    • LocateRequest используется для проверки, знает ли сервер и поддерживает требуемый отдаленный объект, и, к какому адресу надо посылать запросы о требуемом объекте.
    • LocateReply посылается сервером как ответ на LocateRequest. Если требуется, LocateReply может содержать новый адрес отдаленного объекта, который был перемещён.
    • CloseConnection посылается сервером в качестве уведомления об отключение сервера.
    • MessageError посылается в ответ на искажённое или неверное сообщение. Это сообщение не используется для извещения об ошибках, не связанных с передачей сообщений; о такого рода ошибках сообщают в Reply.
    • Fragment — сообщение, продолжающее предыдущее. Длинные сообщения могут быть разделены на фрагменты.
  • Транспортные предположения GIOP. Спецификация GIOP описывает общие предположения, сделанные относительно любого транспортного слоя сети, который может использоваться для передачи сообщения GIOP. Спецификация также описывает способы управления соединениями и ограничения на размещение сообщения GIOP.


Просмотров: 2600


<<< CORBA
IOR >>>