问题描述
假设说我有2个不同环境的WS服务, 第1个执行成功 再执行第2个,其中有一个失败就算全部失败, 我怎么对其做事务处理呢?有什么好的解决办法没呀?还是说根本没办法做?问题补充没人指点下SOA 的架构方法吗?握手-确认-再确认 ?
解决方案
有事务之间的处理, 看规范 WS-Transaction。Apache里也有实现
解决方案二:
规范 WS-Transaction
解决方案三:
soa是面向一个行业的 或者是相关联的多套系统的 多套系统之间通过网络通讯 使一个服务或者是一个服务链完成用户的一个业务任务 设计每个系统的时候要从面向服务的角度去设计 很多技术只是解决具体问题的手段 比如webservice以上只是个人理解 soa出来到底什么样 怎么做事务我也没见过 呵呵 继续讨论..
解决方案四:
lz是说调用第一个webservice成功后再确定调用第二个webservice,还是说数据库的分布式事务操作?
解决方案五:
没办法...
时间: 2024-09-28 03:58:00