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

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

 

分布式事务体系结构

下图显示了分布式事务的体系结构。在此例中,资源管理器代理可以是 ADO.NET、OLE DB 或 ODBC。

分布式事务的体系结构:带有应用程序服务器的客户端系统(顶部)通过资源管理器代理连接到数据库服务器系统(下方)。

此例中使用了一个资源分发器。应用程序服务器请求 DTC 准备事务。DTC 和资源分发器征用事务中的每个连接。每个资源管理器必须与 DTC 和数据库都保持联系,这样才能进行工作并在必要时向 DTC 通报其事务状态。

每台计算机上都必须运行 DTC 服务,才能操作分布式事务。可以通过 Windows [控制面板] 中的 [服务] 图标控制 DTC 服务;DTC 服务的名称为 MSDTC

有关详细信息,请参见您的 DTC 或 EAServer 文档。