kgr*_*rad 3 rest wsdl web-services
我正在研究为应用程序编写Web服务.在此应用程序中,我们在事务中执行所有操作,因为"工作单元"通常不是单个实体,而是跨多个表的多个实体.在某些情况下,我们想要"全有或全无",交易也很有意义.我不确定如何在网络服务中这样做,也不是我应该这样做.
我觉得Web服务应该是无状态的,提供的API应该建立在每个实体的基础上,但我不确定如何处理一部分失败的"工作单元",应该发生回滚.
Web服务应该是事务性的吗?您将如何实现交易,是否会发送"开始交易"并以"结束交易"结束?
如果网络服务是无国籍的,你如何处理非独立的"工作单位"?关于这个话题,我是否有任何权威文献?
谢谢,
| 归档时间: |
|
| 查看次数: |
1411 次 |
| 最近记录: |