Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции 2005 / Лекции по ИТС для МП-IV / P4 / Реализации трехуровневой архитектуры.doc
Скачиваний:
143
Добавлен:
16.04.2013
Размер:
246 Кб
Скачать

Сравнение технологий dcom и corba.

Технология DCOM является разработкой фирмы Microsoft, и в этом заключаются главные плюсы и минусы этой технологии. На DCOM базируются и другие технологии фирмы Microsoft: OLE, OLE Automation, ActiveX, ADO. Спектр применения технологии DCOM значительно шире, чем у технологии CORBA. Технология DCOM идеально подходит для работы с любыми версиями ОС Windows и поэтому её можно рекомендовать для распределенных офисных систем, оснащенных компьютерами с этой ОС.

Технология CORBA значительно сложнее технологии DCOM как в понимании деталей её работы, так и в практической реализации. Однако спецификацию этой технологии разрабатывает отраслевая некоммерческая организация Object Management Group (OMG), которая представляет собой объединение многих фирм и пользователей. Поэтому CORBA значительно лучше справляется с работой на разных аппаратно - программных платформах, а её надежность позволяет функционировать распределенным системам круглосуточно.

Технология DCOM может быть рекомендована, когда есть распределенная офисная система и на всех ПК установлен Windows, а если система состоит из разнородных рабочих станций - клиентов и разных ОС, то это CORBA.

Контрольные вопросы.

  1. Для транзакции характерно то, что это:

    1. Единая операция обращения к БД

    2. Операция изменения БД

    3. Группа операций с БД

    4. Действия, изменяющие целостность БД

    5. Действия, не меняющие целостность БД

  1. Что такое кэш?

    1. Участок оперативной памяти

    2. Специальный вид памяти (не оперативная память)

    3. Участок памяти на жёстком диске локального компьютера

    4. Специальное отдельное устройство в компьютере.

  1. Укажите верные утверждения

    1. Технология OLE построена на базе технологии COM.

    2. Технология COM построена на базе технологии OLE.

    3. Технология DCOM построена на базе технологии COM.

    4. Технология COM построена на базе технологии DCOM.

  1. Если сервер представляет собой динамически подключаемую библиотеку DLL, то клиент и сервер располагаются на разных компьютерах

    1. Всегда «Да»

    2. Всегда «Нет»

    3. Может быть и так, и так.

  1. Технология CORBA:

    1. Является развитием технологии COM

    2. Является развитием технологии DCOM

    3. Является развитием технологии OLE

    4. Является предшественником одной из технологий COM, DCOM или OLE

    5. Является самостоятельной технологией, не связанной с тремя вышеупомянутыми.

  1. Известно, что технология CORBA значительно сложнее, чем DCOM, хотя и предназначена для тех же целей. В каких случаях лучше применять именно технологию CORBA, а не DCOM?

    1. Если в системе есть компьютеры с Windows

    2. Если в системе нет компьютеров с Windows

    3. Если в системе есть компьютеры с Unix

    4. Если в системе нет компьютеров с Unix