0

我计划部署一个 Google App 引擎应用程序,该应用程序将定期通过 Internet 读取公共“文本”文件,并在每次文件有一些更新时执行一些操作。有没有一种有效的方法来实现这一点,而不是一直打开和关闭流?除了每隔几分钟轮询一次,还有其他选择吗?

(我无法控制放置在互联网上的“文本”文件)

4

1 回答 1

1

不。

如果您无法让文件所在的服务器告诉您文件何时更改,则需要轮询。您可以使用长轮询,在请求之间保持连接打开以避免 TCP/IP 连接开销,但这会使解决方案更加复杂。

请注意,如果要使用数据,则会有一个 API。如果没有,请考虑要求一个。

于 2013-09-11T09:50:47.553 回答