全部产品
云市场

部署 SDK

更新时间:2019-09-30 16:00:52

注解使用方式需要在 GTS 客户端上部署 SDK,才能使用分布式事务。GTS SDK 目前只有 Java 版本。

  1. 下载 GTS SDK 开发包:

    另外,Spring Cloud 的原生支持,需要额外依赖:

  2. 将 SDK 开发包上传到 GTS 客户端所在的机器上。

  3. 将 SDK 开发包添加到应用的依赖中。

    具体方式没有限制,这里不一一列举。

    典型的情况:如果使用 Maven 来管理应用工程,可以将 SDK 开发包添加到 pom.xml 依赖中。如下面的配置示意,可以参考 样例工程 中的具体配置。

    1. <dependency>
    2. <groupId>com.taobao.txc</groupId>
    3. <artifactId>txc-client</artifactId>
    4. <version>${txc-version}</version>
    5. <scope>system</scope>
    6. <systemPath>SDK的存放路径</systemPath>
    7. </dependency>

历史版本

  • 2.8.35: 增强和简化 MT 模式和 MQ 消息事务的支持。
  • 2.8.34: 解决 2.8.32 版本引入的对 Diamond 低版本的兼容问题。
  • 2.8.33: 支持 fastjson-1.2.60 引入的对 java.sql.Date 类型解析的兼容性问题
  • 2.8.32: 改进对 Diamond 高版本的支持
  • 2.8.31: 对 Spring Cloud 提供全面原生支持,包括 REST Template 和 Feign 两种方式
  • 2.8.25:

    • Spring Cloud 原生支持分离为独立的 JAR 包
    • 支持 EDAS 多租户环境中使用 GTS
  • 2.8.19: 原生支持 Spring Cloud(REST Template 方式)

  • 2.8.18: 原生支持 Dubbo