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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » 使用 SQL Anywhere 编程简介 » 三层计算和分布式事务 » 三层计算体系结构

 

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

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

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