我需要将请求从 Web 服务器传递到应用程序服务器。
网络服务器和应用程序服务器位于单独的盒子中。
那么在这种情况下最好使用什么技术?
Web服务器:我有html页面,我需要填写它并提交。
应用程序服务器:我需要接收提交的请求以及所有表单值,并且需要执行一些操作。
在应用层,我打算映射到spring Controller ,可以吗?
请解释最佳解决方案。
最佳答案
个人经验是使用面向服务的架构进行服务器之间的通信。
因此,如果您有想要与 Web 服务器通信的应用程序服务器,则创建将管理该通信的服务(例如 WSDL)。
这将实现数据管理、一致性、安全性和潜在的转换(如果您需要的话)。
我们看到的最大好处是能够删除服务器并替换它,而无需对代码进行任何其他更改,并且仍然可以立即运行。
希望有帮助
关于java - Web 服务器到应用程序服务器的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26724748/