Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Концептуальный фундамент технологии

Читайте также:
  1. III. Методы и технологии административного ресурса
  2. Quot;Рекомендации по выбору эффективных фундаментов для усадебных жилых домов". М.: МОСГИПРОНИИСЕЛЬСТОЙ, 1985.
  3. Quot;САД ТЕНЕЙ" - ВЫСОКИЕ ТЕХНОЛОГИИ В ИНДУСТРИИ РАЗВЛЕЧЕНИЙ
  4. Адаптируем mlm-технологии
  5. Административный ресурс и «грязные» технологии
  6. Альные технологии. Целью первых из них является решение общечеловеческих проблем,
  7. Амурский государственный университет, Факультет Дизайна и технологии

COM

Технология создавалась фирмой Microsoft как средство взаимодействия приложений (в том числе составных частей операционной системы) Windows, функционирующих на одном компьютере, с последующим развитием для использования в пределах локальной сети. Главная задача на момент создания - обеспечение технологии Object Linking and Embedding (OLE 1.0). Характерно, что обмен данными между приложениями (Dynamic Data Exchange, DDE) первоначально строился не по COM-технологии, а с использованием механизма сообщений (messages). Развитие технологии идет по мере добавления новых возможностей. Как универсальная технология взаимодействия приложений COM начал использоваться с OLE 2.0 (1991). Концепция технологии неразрывно связана с ее реализацией. Появление новых возможностей - это просто появление новых библиотек, функций API и утилит Windows. “Общий знаменатель технологии” - двоичная структура объекта, хотя в настоящий момент существует язык описания структуры объекта - Interface definition Language (IDL).

CORBA

Технология создавалась консорциумом OMG как универсальная технология создания распределенных систем в гетерогенных средах. OMG представляет собой некоммерческую организацию, являющуюся содружеством разработчиков программного обеспечения и его потребителей, объединивших свои усилия для создания спецификаций этой технологии. В настоящий момент в OMG состоит более 800 членов, включая всех сколько-нибудь серьезных производителей программного обеспечения (и даже c недавнего времени Microsoft). Первая спецификация CORBA появилась в 1991 г. Новые возможности официально считаются добавленными в CORBA в момент утверждения соответствующей спецификации. Как правило, в разработке спецификации участвуют крупнейшие специалисты в данной области. Разработка реализации - задача конкретной фирмы. Обычно от утверждения спецификации до появления высококачественной реализации проходит довольно много времени - иногда несколько лет. “Общий знаменатель” технологии - объявления на языке IDL, который является “сердцем” CORBA с момента ее появления. (Существуют три различных языка описаний с одним и тем же названием - OSF IDL, Microsoft IDL и OMG IDL).

Выводы

Технология CORBA носит существенно более общий и универсальный характер, чем COM, что заложено в ее фундаменте. Опережение разработки спецификаций (по сравнению с реализациями) позволяет добиться более связной, целостной и гармоничной системы. С другой стороны, при разработке реального проекта нужно предварительно убедиться, что высококачественная реализация того или иного сервиса CORBA уже доступна (источниками проблем могут служить, например, Persistence Service и Security Service).


Дата добавления: 2015-08-13; просмотров: 55 | Нарушение авторских прав


Читайте в этой же книге: Модель с точки зрения разработчика | Основные политики безопасности | Доказательность (non-repudiation) | Интерфейс Current | Стандарт ODBC | Назначение и отмена назначения | СОМ-классы | СОМ-интерфейс | Локальные и удаленные серверы | Расширения СОМ |
<== предыдущая страница | следующая страница ==>
Сравнительный анализ технологий CORBA и COM| Комплексность системы

mybiblioteka.su - 2015-2024 год. (0.006 сек.)