我们正在进行的学校项目的架构简单描述: - 我们有一个数据仓库来编译来自所有客户的数据 客户正在使用本地部署的Web应用程序。
每个客户端都有一个本地Web应用程序,即使没有互联网连接,它也能独立运行。
我们希望创建一个Web服务,作为客户端和数据仓库的连接。我们的问题是数据仓库和客户端不在同一个网络中。
我们的问题:我们如何使Web服务公开,以便客户即使不与数据仓库在同一网络中也可以使用它。
答案 0 :(得分:0)
我们如何使Web服务公开,以便客户可以 即使它们与数据不在同一网络中,也要使用它 仓库。
您可能需要考虑将网络服务打开到互联网,如果他们有限制,请咨询您的ISP,告诉他们打开端口号。 (例如,8080)您正在运行的Web服务。如果您有路由器,请确保将流量转发到正确的端口。
现在您的客户可以随时随地使用它。您只需要为他们提供外部IP地址和端口号,基本上是您的Web服务的URL。
注意。这是一种不安全的共享Web服务的方式。稍后,您可能需要考虑为客户端连接的虚拟专用网络(VPN)解决方案。将它打开野外有很大的危险。