在共享托管网站和Windows服务之间进行通信

时间:2014-04-30 18:26:38

标签: php sockets ftp

在共享托管PHP站点(在GoDaddy上)与另一站点上的计算机上的Windows服务之间进行通信的最佳方式是什么?

我想构建一个站点,允许客户在其服务器上安排任务,然后查看已运行的任务的日志。问题是将调度信息从网站获取到服务器,然后将日志信息从服务器拉回到我的网站。我将有权访问服务器来安装服务(不确定哪种语言最适合构建服务)。

我想到了两个选择。我想知道这两个选项中的任何一个是否有意义,或者第三个选项是否更好。

选项1 - 插座:
我的PHP代码将使用fsockopen和fputs
我的Windows服务会打开一个套接字并接收文本 我看到的问题是潜在的防火墙困难。另外,两者必须同时打开插座。

选项2 - FTP:
Windows服务会定期(每分钟一次)打开一个到我的GoDaddy站点的FTP连接并放置一个文件,并检查是否有文件要下拉。

任何想法都将受到赞赏 感谢。

0 个答案:

没有答案