Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - 编程 » 三层计算和分布式事务 » 三层计算体系结构

 

应用程序服务器如何使用 DTC

Sybase EAServer 和 Microsoft Transaction Server 都是组件服务器。应用程序逻辑以组件的形式保存,并且对客户端应用程序可用。

每个组件都有一个事务属性来指示组件参与事务的方式。创建组件时,必须将事务的工作编为组件,即资源管理器连接,而资源管理器连接是每个资源管理器负责的对数据的操作。但是,不需要将事务管理逻辑添加到组件中。在设置了事务属性来指示组件需要事务管理之后,EAServer 即会使用 DTC 来征用事务并管理两阶段提交过程。