萌新求教!SOA服务架构中,service可以调用service吗可能会引发什么问题万分感谢

SOA服务架构中,service可以调用service吗可能会引发什么问题。比如在userService中可以调用MsgService吗?
那在普通三层架构中,也有遇到过这样的情况,如果放在action中,会无法使用事务管理。代码也不可能写在dao。这时候是重新把代码拷贝一份还是Service调用Service。回答请说明SOA服务架构,或者是普通三层架构可能引发的问题。
慕斯王
浏览 180回答 2
2回答

喵喔喔

从功能的实现来说,service调用service是可以的,并不会有什么问题.需要注意的就是事务管理,根据业务逻辑处理好事务传播就行.但是会提高耦合性.至于拷贝还是调用,如果没有其他的方案,调用会是更好的选择.当然,让MsgService提供一个远程服务出来会是更优解.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript