Краткий словарь терминологии CORBA

AM Asynchronous Messaging. Служба асинхронного обмена сообщениями.
Application Object Прикладной объект. Представляет собой реализацию объекта для конкретного приложения.
BOA Basic Object Adapter. Адаптер, обеспечивающий доступ к сервисам брокера объектных запросов (ORB).
CORBA Component Object Request Broker Architecture. Архитектура брокеров объектных запросов. Объектная архитектура для создания сложных распределенных объектных программных систем.
CORBA domains Доменные объекты CORBA.
CORBA facilities Общие средства реализаций объектов, необходимых для большого числа приложений. Например, поддержка потоков заданий.
CORBA service Объектная служба CORBA (служба событий, служба транзакций, служба имен и т.д.).
DII Dynamic Invocation Interface. Интерфейс динамического вызова. Применяется для подключения объектов, не известных на момент компиляции приложения.
GIOP General Inter ORB Protocol. Протокол, посредством которого взаимодействуют между собой различные брокеры объектных запросов (ORB).
IDL Interface Definition Language. Язык описания интерфейсов, разработанный консорциумом OMG.
IIOP Internet Inter ORB Protocol. Реализация протокола GIOP на базе TCP/IP.
INS Interoperable Naming Service. Служба имен, предназначенная для прозрачного поиска и вызова объектов, не зависящих от конкретной реализации ORB.
Implementation Repository Репозитарий Реализаций. Архив, содержащий информацию о серверах приложений CORBA.
Interface pointer Указатель на интерфейс объекта. С его помощью клиент получает доступ к объекту.
Interface Repository Репозитарий интерфейсов. Архив, содержащий, написанные на IDL определения типов данных и интерфейсов.
Object reference Объектная ссылка. Служит для идентификации объекта в сети.
OMA Object Management Architecture. Составная часть технологии CORBA. Представляет собой базовую архитектуру, опубликованную в 1992 году. Определяет четыре категории объектов: CORBAservices, CORBAfacilities, объекты CORBAdomain и прикладные объекты. С момента разработки и до сегодняшнего дня в архитектуру были внесены лишь незначительные изменения.
OMG Object Management Group. Консорциум компаний образованный в апреле 1989 года, разработчик технологии и спецификаций CORBA. В состав данного консорциума входят около 800 компаний. Адрес сервера консорциума http://www.omg.org
ORB Object Request Broker (Брокер объектных запросов). Ядро архитектуры CORBA. Объектная шина для взаимодействия локальных и удаленных объектов. Отвечает за вызов удаленного объекта, поиск экземпляра объекта, его подготовку к получению и обработке запроса, передачу запроса и доставку результатов клиенту.
OTS Object Transaction Service. Сервис управления транзакциями CORBA.
POA (Portable Object Adapter) - Переносимый объектный адаптер. Представляет собой более позднюю спецификацию BOA, в отличие от BOA, позволяет переносить серверные компоненты архитектуры с одного ORB на другой.
PSS Persistent State Service. Новая реализация службы долговременного хранения объектов (persistent) в спецификации CORBA 3.0.
RPC Remote procedure call. Вызов удаленной процедуры. Реализует схему передачи сообщений, в соответствии с которой клиент передает сообщение с параметрами вызова по сети удаленной серверной процедуре, а результаты ее выполнения возвращается клиенту в другом сообщении.
Server Stub Серверный суррогат. Тоже, что и Skeleton.
Skeleton Server Stub. Серверный суррогат. Для вызова какой-либо функции клиент через клиентский суррогат обращается к серверному суррогату. Клиентский суррогат упаковывает аргументы функции в сообщение и передает их посредством RPC серверному суррогату. Серверный суррогат распаковывает полученное сообщение, вызывает требуемую функцию или метод объекта. Клиент и сервер могут работать в различных языковых и операционных средах, по этому на клиентский суррогат возложена обязанность преобразования аргументов, а на серверный суррогат преобразование результатов функций в универсальное, не зависящее от конкретной архитектуры представление.
UML Unified Modeling Language. Язык CORBA. Используется для описания и разработки распределенных программных систем с помощью специальных диаграмм.
UUID Универсальный уникальный идентификатор. Используется для идентификации интерфейсов.
Взято с http://atrussk.ru/delphi/

Отправить комментарий

Проверка
Антиспам проверка
Image CAPTCHA
...