如何通过App Server从Web Server连接到数据库服务器

时间:2017-03-02 04:23:12

标签: spring web-services spring-boot

我在spring boot中开发了一个web应用程序,它可以从tomcat中的web服务器部署并直接连接到数据库服务器。但是现在我必须切换到另一个无法从webserver访问的数据库。所以我被建议关注模式

Web Server -> App Server -> Database Server

但我不确定如何将我的网络应用程序转换为这种格式。当前我的格式是

Web Server -> Database Server

任何人都可以解释如何实现这一点。任何帮助表示赞赏?

1 个答案:

答案 0 :(得分:0)

您对Web Server和Application Server有一些误解。阅读更多What is the difference between application server and web server?

通信结构类似于

  

边缘服务器 - >内部服务器 - >数据库

现在,您可以通过将当前的api移动到内部服务器来解决您的问题,该服务器可以直接连接到DB并在边缘服务器中创建一个伪api,它只是从内部服务器调用api并将响应发送回客户端。

  

伪API - >实际API - >数据库