【发布时间】:2013-02-02 00:11:04
【问题描述】:
随着 GAE 实例的添加和删除,Channel API 如何保持服务器和客户端浏览器之间的连接。也就是说,是否由单个服务器维护连接并单独负责将消息推送到客户端浏览器。或者是否有任何服务器能够在通道上发送数据,如果可以,如何在所有服务器之间维护通道状态?
【问题讨论】:
标签: google-app-engine channel-api
随着 GAE 实例的添加和删除,Channel API 如何保持服务器和客户端浏览器之间的连接。也就是说,是否由单个服务器维护连接并单独负责将消息推送到客户端浏览器。或者是否有任何服务器能够在通道上发送数据,如果可以,如何在所有服务器之间维护通道状态?
【问题讨论】:
标签: google-app-engine channel-api
您无需担心任何这些。
任何服务器实例只要知道客户端 ID,就可以向通道发送数据,而不管是什么服务器创建的等等。就是这样。
加上 1.7.5 版本,您会得到:
Channel API 现在能够从任何应用版本或后端发送频道消息,无论频道是在哪里创建的。
因此,您现在可以通过通道 API 使用后端,而无需任何变通方法。
http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes
【讨论】: