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

小白,请教各位大佬!SOA服务架构中,service可以调用service吗可能会引发什么问题求大佬指点!

小白,请教各位大佬!SOA服务架构中,service可以调用service吗可能会引发什么问题求大佬指点!

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

2 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

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

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信