Компоненты приложения
Компоненты приложения
Компоненты приложения MTS моделируются на основе бизнес-правил. Они реализуются как внутрипроцессные СОМ-серверы (библиотеки динамической загрузки). Мы подробно обсудим СОМ в главе 5. Создают их с использованием Visual Basic, Visual C++, Visual J++ или любого другого ActiveX-совместимого средства разработки.
Компоненты, выполняющиеся в среде Transaction Server, используют модель транзакций, поэтому приложения можно программировать так, как будто они работают изолированно. Transaction Server берет на себя заботу о параллельном выполнении компонентов, распределении ресурсов между ними, защите, управлении контекстом и т. д. Система транзакций, работая согласованно с серверами баз данных и другими диспетчерами ресурсов, обеспечивает целостность, непротиворечивость, изолированность и завершенность транзакций.