Java 如何公开访问Web服务?
我的本地主机上目前正在运行java web服务。我想让它可以通过互联网访问,这样任何人都可以访问它 我想自行托管我的web服务。(即,我不想使用任何托管提供商) 我想通过我的私有IP地址或公共IP地址访问它(即我不需要DNS服务提供商) 我有局域网连接 请描述每一步Java 如何公开访问Web服务?,java,host,Java,Host,我的本地主机上目前正在运行java web服务。我想让它可以通过互联网访问,这样任何人都可以访问它 我想自行托管我的web服务。(即,我不想使用任何托管提供商) 我想通过我的私有IP地址或公共IP地址访问它(即我不需要DNS服务提供商) 我有局域网连接 请描述每一步 如果您的ISP为您的家庭计算机提供了静态IP,那么任何人都可以使用您的静态IP从internet访问您的Web服务 静态IP通过internet清楚地标识您的计算机 首先,从不同的网络尝试使用静态IP ping您的机器,甚至尝试临时
如果您的ISP为您的家庭计算机提供了静态IP,那么任何人都可以使用您的静态IP从internet访问您的Web服务 静态IP通过internet清楚地标识您的计算机 首先,从不同的网络尝试使用静态IP ping您的机器,甚至尝试临时运行web服务器,以检查其是否可以通过静态IP访问 只需确保您的应用程序所需的端口已打开,如果其web服务器或应用程序服务器可用,则可以从internet访问。
一旦它可以访问,您就可以在计算机中运行服务器,并在服务器上部署web服务来访问它 要识别internet上的PC,我们需要静态IP 为您的网络获取静态IP或动态DNS 如果处理动态IP地址听起来像是一个大难题,那么还有另一种类型的地址:静态IP。静态IP不会改变。您可以向ISP请求一个静态IP地址,通常需要额外付费,并且只有在ISP向其客户提供静态IP的情况下。另一种选择是使用动态DNS服务。DNS代表域名系统,动态DNS为计算机(如mybusiness.ddns.com)提供一个永久域名,并自动跟踪该计算机的IP地址,即使该地址发生变化。因此,当外部internet上有人想要联系您的计算机时,他们可以联系mybusiness.ddns.com,动态DNS服务将知道如何联系您的计算机。这就像有一个私人助理,他的工作就是知道如何随时联系你