BEN (best-effort-notify)是 基于最大努力通知 的分布式事务解决方案。
详细对接说明请查看《快速入门》和《对接示例说明》
在业务系统的pom文件中引入ben-api最新版本依赖:
# 中央仓库: https://search.maven.org/search?q=ben-api <dependency> <groupId>com.gitee.nuliing</groupId> <artifactId>ben-api</artifactId> <version>${最新稳定版本}</version> </dependency>
步骤:
假设两个业务系统的两个业务AB。基于BEN实现分布式事务流程如下: