我有一些设备正在发送一些数据作为xml文件指向一些ip和端口-现在我有一些小服务,接受文件,解析它,并将其记录到数据库中。还有另一个带有UI的web应用程序,用户可以使用它。这个应用程序从数据库中获取数据,并将其表示为具有报告等的用户。为此,我使用tomcat和spring。现在,我想让这个小服务作为这个web应用程序的一部分,也使用spring和tomcat,这样我就可以更好地处理数据。这样,我就有了两个独立的应用程序-一个是解析xml数据并将其记录到数据库中,另一个是为用户准备的。问题是该设备只能访问ip:port。这可能实现吗(如果有人理解我的话: )?有没有一些例子或者有人有什么建议?
发布于 2016-04-12 02:39:08
您可以让一个应用程序向另一个应用程序转发请求。这样,客户端只需连接到第一个客户端。
您可以在以下位置找到有关如何做到这一点的讨论
重要的是,你要理解“转发”和“重定向”之间的区别--发生在服务器上(我会在你的例子中尝试一下)和“重定向”-发生在客户端
这里解释了这两种方法,以及如何使用spring实现这一点。
https://stackoverflow.com/questions/36554288
复制相似问题