我可以使用谷歌应用引擎来托管一个Java IRC Bot吗



我有一个完全用Java编写的IRC机器人,我一直在家用电脑上托管它,但我不确定的互联网连接一直在断开它。我一直在想,我是否可以使用谷歌应用程序引擎来托管具有恒定连接的机器人?如果是,我将不得不做出什么样的改变?

感谢的帮助

不,你不能那样做。谷歌应用程序引擎不允许任意传出的Socket连接(可能是因为他们不希望人们将他们的平台用作代理服务器)。他们提供的最接近的东西是URL Fetch API,用于通过网络/互联网访问外部内容。

使用它,您可能能够使用应用程序引擎应用程序来驱动现有的基于web的IRC客户端。尽管我不确定直接使用基于网络的IRC客户端会有什么好处。

此外,您不能与应用程序引擎应用程序建立"恒定连接"。平台将在大约30秒内自动暂停/关闭任何未完成处理的请求。

相关内容

最新更新