OLE (Object Linking and Embedding – связывание и внедрение объектов)
Архитектура, основанная на модели компонентных объектов Microsoft (СОМ). На
её базе построена унифицированная технология системного уровня, которая базируется на
объектах и реализует интеграцию приложений, а также предоставляет клиентам набор
объектно-ориентированных услуг. Включает набор системных библиотек DLL-файлов,
дающих прикладным программам возможность взаимодействовать друг с другом.
Спецификация корпорации Microsoft, устанавливающая правила взаимодействия
приложений, участвующих в подготовке и редактировании составных документов.
Преимущества технологии OLE в сравнении с простым обменом данными между
приложениями, заключается, в первую очередь, в возможности полноценной работы с
каждым объектом в составном документе уже после формирования последнего. В частности,
можно видоизменить некогда вставленный в документ рисунок, прослушать и внести правки
в речевую аннотацию, просмотреть и отредактировать видеоклип и т.д.
Основанный на СОМ протокол, позволяющий создавать составные документы. С
помощью OLE объект, такой как электронная таблица, может быть внедрён или связан с
контейнерным приложением, таким как форма Microsoft Access.
OLE DB (Object Linking and Embedding for Database)
Одна из ключевых технологий универсального доступа к данным (Universal Data
Access, UDA). Набор стандартных COM-интерфейсов, позволяющих клиентскому
приложению с помощью одинаковых методов одновременно работать с разными типами
данных. Управление интерфейсами осуществляется на уровне СОМ-сервера. СОМ-сервер,
поддерживающий OLE DB, называется OLE DB-провайдером. Архитектура OLE DB состоит
из провайдера, потребителя и слоя сервисных компонентов между ними. Интерфейс OLE DB
является встроенным интерфейсом SQL Server 7.0 корпорации Microsoft, т.е. тем
интерфейсом, посредством которого процессор запросов (MS SQL Server Query Processor)
общается с механизмом хранения. Основывается на трёхъярусной архитектуре поставщиков
данных, необязательных поставщиков услуг и потребителей данных.
OMA (Object Management Architecture – Архитектура Управления Объектом)
Архитектура, построенная OMG на концепции управления объектом. Ее ключевыми
составляющими являются:
• CORBA (Common Objects Request Broker Architecture - общая архитектура
объектных запросов) - отвечает за базовые механизмы взаимодействия объектов в сети
• Object Services (Объектные сервисы) - системные службы для поддержки
разработки приложений
• Common Facilities (Универсальные средства) - поддержка
пользовательских приложений
• Application Objects (Объекты приложений) - собственно прикладные
приложения
OMG
Основанная в апреле 1989 года одиннадцатью компаниями, Object Management
Group™ (OMG™), является неприбыльной организацией, включающей в 2003 году более
800 организаций-членов. В рамках деятельности корпорации разрабатываются коммерчески
перспективные и независимые от производителей спецификации для софтверной индустрии.
OMG™ продвигает Архитектуру Ведомую Моделью (Model Driven Architecture ™ ), в
качестве «Архитектуры Выбора для Связанного (коммуникациями) Мира» ("Architecture of
Choice for a Connected World" ™) в рамках развиваемых ею стандартных всемирно известных
спецификаций: CORBA®, CORBA/IIOP™, UML™, XMI™, MOF™, Object Services, Internet
Facilities и Domain Interface.
On-line (он-лайн)
Интерактивный, диалоговый, оперативный (об информации или программе,
обрабатываемой или доступной в интерактивном режиме).