use*_*465 2 java irc google-app-engine
我有一个完全用Java编写的IRC机器人,我一直在我的家用电脑上托管,但我的iffy互联网连接已经断开了很多.我一直想知道我是否可以使用Google Apps Engine来持续连接机器人?如果是这样,我将要做出哪些改变?
谢谢您的帮助
不,你做不到.Google App Engine不允许任意传出Socket连接(可能是因为他们不希望人们将其平台用作代理服务器).它们最接近的是用于通过网络/ Internet访问外部内容的URL Fetch API.
使用它,您可能会想出一些使用App Engine应用程序驱动现有基于Web的IRC客户端的东西.虽然我不确定直接使用基于Web的IRC客户端会带来什么好处.
此外,您无法与App Engine应用程序建立"持续连接".平台将在大约30秒左右的时间内自动超时/关闭尚未完成处理的任何请求.