全部产品

样例工程简介

更新时间:2017-07-26 11:17:49   分享:   

为了方便用户使用 GTS,还提供了样例工程帮助用户更快捷的部署分布式事务。

说明:在使用过程中,如果疑问,可参考 用户指南,或者联系技术支持人员。

下载样例工程,将压缩包解开,包括 6 个基于 Maven 环境的样例工程。

基于不同使用场景和方式,划分为:

  • 注解使用方式

    • sample-txc-simple:最简的 GTS 样例工程,该工程给出了一个最少依赖的 GTS 案例,GTS 使用入门必看。具体使用步骤,请参见 Sample-txc-simple 样例工程

    • sample-txc-mq:最简 GTS 样例的基础上,将 MQ 加入分布式事务,保证了数据库操作与消息发送的一致性。数据库操作提交,则消息一定发送成功;数据库操作回滚,则消息一定不会被发送出去。本案例是 GTS 和 MQ 综合实践的入门案例。具体使用步骤,请参见 Sample-txc-mq 样例工程

    • sample-mq-consumer:该工程主要为上述案例中的 MQ 消息提供者(provider)提供一个 消费者(consumer)案例,该工程不依赖 GTS,仅为方便用户理解 MQ 案例。

    • sample-txc-edas:在 EDAS 上使用 GTS 的案例,该案例综合了 GTS、EDAS 及 MQ 的使用,通过 console 和 web 两种方式充分展现了用户的使用场景,是 EDAS 上部署 GTS 的进阶案例,该案例可以让用户对 GTS 使用场景有更全面的理解。具体使用步骤,请参见 Sample-txc-edas 样例工程

  • DRDS 使用方式

    • sample-txc-drds:在 DRDS 上使用 GTS 的最简案例,DRDS 本身不支持夸库事务,该工程演示了通过使用 GTS 保证了一个 DRDS 实例上的多个分库事务一致性。具体使用步骤,请参见 Sample-txc-drds 样例工程

    • sample-txc-mybatis-drds:在 MyBatis 框架下使用 DRDS+GTS 的案 例,为使用 ORM 框架的用户提供一个参考。具体使用步骤,请参见 Sample-txc-mybatis-drds样例工程

本文导读目录
本文导读目录
以上内容是否对您有帮助?