SOA服务架构中,service可以调用service吗可能会引发什么问题。
比如在userService中可以调用MsgService吗?
那在普通三层架构中,也有遇到过这样的情况,如果放在action中,会无法使用事务管理。代码也不可能写在dao。这时候是重新把代码拷贝一份还是Service调用Service。回答请说明SOA服务架构,或者是普通三层架构可能引发的问题。
SOA服务架构中,service可以调用service吗可能会引发什么问题。
比如在userService中可以调用MsgService吗?
那在普通三层架构中,也有遇到过这样的情况,如果放在action中,会无法使用事务管理。代码也不可能写在dao。这时候是重新把代码拷贝一份还是Service调用Service。回答请说明SOA服务架构,或者是普通三层架构可能引发的问题。
没有什么问题,就是耦合起来了,被调用的service不能随便修改,而调用它的service不能单独提取出来运行,或者拆分到另一个服务器上(比如为了性能扩展,做分布式群集,负载平衡)