|

COM и DCOM - технологии, обеспечивающие
взаимодействие между компонентами
приложения и позволяющие развертывать
распределенное приложение на
платформе Windows. COM является моделью
программирования на основе объектов,
которая упрощает взаимодействие
различных приложений и компонентов, а
DCOM - это своего рода "клей",
связывающий воедино разнообразные
технологии, применяемые в
распределенных приложениях. DCOM дает
возможность двум или нескольким
компонентам легко взаимодействовать
друг с другом независимо от того, когда
и на каком языке программирования они
были написаны, а также где именно они
находятся и в какой операционной
системе работают. Распределенные
многопользовательские приложения
могут модифицировать таблицы базы
данных и взаимодействовать даже на
другие сущности, не имеющие отношения к
базам данных, например на очереди
сообщений. Транзакции реализуют
простой механизм выполнения операции
по принципу "все или ничего".
Операция считается выполненной только
при успешной модификации всех
участвующих в ней объектов, а при
неудачном изменении одного из них вся
операция отменяется.
|
|