是否有诸如socketsa之类的用于实时实时数据传输传递的机制? 保持活动的http连接? 是否有关于从Java应用到客户端以及向后反向传输实时数据的任何教程?
Google App Engine允许的
唯一
主要通信类型是通过HTTP接口。 这意味着除非桌面应用程序本质上是一个Web服务器,否则您无法从GAE应用程序发起出站通信。
保持活动的通讯也无法很好地进行,因为持续30秒以上的任何请求都会被GAE自动终止 。
最好的选择是让您的应用程序轮询您的GAE应用程序以获取数据。 这远非理想,但实际上是GAE提供的所有功能。
如果需要实时传输和TCP连接,则可能需要其他云服务。 至少直到他们在GAE中实现它为止。
目前没有,但他们计划在不久的将来提供此功能。 例如,请参阅http://code.google.com/p/googleappengine/issues/detail?id=377 。
他们还在Google IO 2010上进行了演示,但尚未发布。
看看XMPP