目前我们公司使用tomcat应用服务器来保存多个不同的网络服务。
结构如下所示:
WSO2 ESB server -> Tomcat web-service1 -> target server1 with WSDL endpoint1
-> Tomcat web-service2 -> target server2 with WSDL endpoint2
-> Tomcat web-service3 -> target server3 with WSDL endpoint3
-> Tomcat web-service4 -> target server4 with WSDL endpoint4
ETC...
这是合理的还是应该尽可能直接在目标服务器上运行 Web 服务?
或者 Web 服务是否应该直接在 WSO2 本身所在的同一台服务器上运行?构建架构的最佳实践是什么?
溴,米