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 服务器 - 编程 » 三层计算和分布式事务 » 三层计算体系结构

 

三层计算中的分布式事务

客户端应用程序或应用程序服务器使用一个事务处理数据库(例如 SQL Anywhere)时,数据库外部并不需要事务逻辑;但是,如果使用多个资源管理器,事务控制就必须包括事务所涉及的各种资源。应用程序服务器会向它们的客户端应用程序提供事务逻辑,以保证操作集能够以原子方式执行。

许多事务服务器(包括 Sybase EAServer)都使用 Microsoft 分布式事务处理协调器(Distributed Transaction Coordinator,简称 DTC),向它们的客户端应用程序提供事务服务。DTC 使用 OLE 事务,而该事务又使用两阶段提交协议协调涉及多个资源管理器的事务。您必须安装 DTC,然后才能使用本节介绍的功能。

 分布式事务中的 SQL Anywhere