为了账号安全,请及时绑定邮箱和手机立即绑定

在线等!SOA服务架构中,service可以调用service吗可能会引发什么问题求老司机指点!

在线等!SOA服务架构中,service可以调用service吗可能会引发什么问题求老司机指点!

拉莫斯之舞 2019-10-25 23:05:06
SOA服务架构中,service可以调用service吗可能会引发什么问题。比如在userService中可以调用MsgService吗?那在普通三层架构中,也有遇到过这样的情况,如果放在action中,会无法使用事务管理。代码也不可能写在dao。这时候是重新把代码拷贝一份还是Service调用Service。回答请说明SOA服务架构,或者是普通三层架构可能引发的问题。
查看完整描述

2 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

从功能的实现来说,service调用service是可以的,并不会有什么问题.需要注意的就是事务管理,根据业务逻辑处理好事务传播就行.但是会提高耦合性.至于拷贝还是调用,如果没有其他的方案,调用会是更好的选择.当然,让MsgService提供一个远程服务出来会是更优解.
                            
查看完整回答
反对 回复 2019-10-25
  • 2 回答
  • 0 关注
  • 351 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号