浏览 6340 次
锁定老帖子 主题:客户端调用web service的事务问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-06
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-03-06
huangj8848 写道 用web service集成多个应用,多个子应用访问一个主应用的事务处理问题,当子应用调用主应用提供的web service接口的时候,如何能正确提交或回滚对主应用的操作. Webservice 好象对分布式的两阶段事务并不支持.
|
|
返回顶楼 | |
发表时间:2007-03-07
Web Service 和分布式的两阶段事务没有关系,这和ejb的远程调用是一样的,只是ejb是用的java的序列化机制,而Web Service用的是xml
|
|
返回顶楼 | |
发表时间:2007-03-08
jamesby 写道 huangj8848 写道 用web service集成多个应用,多个子应用访问一个主应用的事务处理问题,当子应用调用主应用提供的web service接口的时候,如何能正确提交或回滚对主应用的操作. Webservice 好象对分布式的两阶段事务并不支持.web service是支持两段式事务的,可是现在还不成熟,目前针对这个事务方式有两种协议,一个是OASIS的btp,不过这个不是只针对事务的协议,但是可以解决这方面的问题。另一个是微软支持的ws-transtacion,据说.NET3。0支持这个协议。其实系统集成,很多时候要集成.NET,所以还是选后者的协议。 |
|
返回顶楼 | |
发表时间:2007-03-08
devilbaby 写道 jamesby 写道 huangj8848 写道 用web service集成多个应用,多个子应用访问一个主应用的事务处理问题,当子应用调用主应用提供的web service接口的时候,如何能正确提交或回滚对主应用的操作. Webservice 好象对分布式的两阶段事务并不支持.web service是支持两段式事务的,可是现在还不成熟,目前针对这个事务方式有两种协议,一个是OASIS的btp,不过这个不是只针对事务的协议,但是可以解决这方面的问题。另一个是微软支持的ws-transtacion,据说.NET3。0支持这个协议。其实系统集成,很多时候要集成.NET,所以还是选后者的协议。 |
|
返回顶楼 | |
发表时间:2007-03-09
jamesby 写道 我的概念是两年前的了,如果能够将 webservice 的事务能够对JTA提供支持就好了噢! jtom有针对btp协议的实现,apache也在针对ws专门做事务处理的开源项目,不过半年前是刚启动,现在我就没看了 |
|
返回顶楼 | |