Spec-Zone .ru
спецификации, руководства, описания, API
Содержание документации

Усовершенствованная Тема: Динамический Скелетный Интерфейс (DSI)

Динамический Скелетный Интерфейс (DSI) позволяет серверам служить объекту слуги без предшествующего (время компиляции) знание интерфейса объекта. Insead использования скелетного кода, скомпилированного из определения интерфейса IDL, сервер создает вызов работы динамически.

Почему Использование DSI?

DSI может использоваться, чтобы соединить CORBA мостом с non-CORBA средами. Такой мост позволил бы клиентам CORBA вызывать методы на объекты CORBA, которые реализуются как, например, службы COM.

почему использование DSI

Динамический слуга реализуется, чтобы преобразовать клиентский запрос CORBA в формат, понятый под сервером COM. Следует записать весь код, чтобы выполнить эту работу. Противопоставьте это с типичным статическим объектным вызовом. У сервера есть доступ к скомпилированным скелетам для вызываемого интерфейса. Эти скелеты сгенерированы, компилируя определения интерфейса IDL с idlj компилятор. Когда ШАР получает запрос, он использует скелетный код, чтобы создать параметры работы на стороне сервера и отослать любой результат назад.


Oracle и/или его филиалы Авторское право © 1993, 2012, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами