【问题标题】:Is there a way where a website (remote) would talk to a set local machine when the ip of the local machine is configured in that website?当在该网站中配置本地计算机的 ip 时,网站(远程)是否可以与设置的本地计算机通信?
【发布时间】:2011-07-27 21:52:30
【问题描述】:
您好,我想知道当从任何其他计算机向远程计算机发出请求时,远程计算机是否可以通过任何方式与设置的本地计算机通信
原因:我有一个网站 (Apache/MySQL/PHP) 有很多限制,我希望能够在他们可以交谈的地方制作简单的服务,并且在我的机器上以某种方式可能是一个可以监听网络的 Windows 服务一旦 Windows 服务监听到调用,它就会从远程机器调用,它会计算它需要的计算机并将结果发送到请求调用,并且该网站接收到该对象,然后可供全世界使用。
任何帮助将不胜感激
【问题讨论】:
标签:
c#
php
web-services
windows-services
communication
【解决方案1】:
啊……什么样的限制?如果您真的需要,VPS(虚拟专用服务器)非常便宜。我个人使用Linode,但也有其他几个不错的。或者找一个更好的虚拟主机。
如果你仍然坚持走这条路,这里有几件事你需要注意。
- 您的 IP 地址可能会发生变化,因此您需要一个动态 DNS 主机,并确保 Web 服务器上的代码能够处理无法访问机器的问题,并且动态 DNS 主机会定期更新。
- 您需要将特定端口端口转发到您的家用计算机。除非您的家用机器有公共 IP。