我正在写一个p2p国际象棋游戏,来回发送2字节的消息(例如e4
或c4
)。我正在考虑使用GAE Channel API。我注意到此API导致浏览器使用POST URL https://849.talkgadget.google.com/talkgadget/dch/bind?VER=8&clid=...
每秒都会发火。对于那些心跳请求的响应数据和响应标头,我不会被收费吗?
另外,当我通过某个频道将数据从服务器发送到浏览器时,我是否仅对json字符串本身或所有http头/有效负载数据包收费?
答案 0 :(得分:1)
Google有一个更新的(并且完全免费!)API,你应该看一下而不是通道API(除非它的限制不能在周围工作。)
GCM(谷歌云消息传递)是免费的,有一些限制,如数据包大小(在某些情况下为2kb),但它将为您处理所有事情(排队,向所有人广播,向主题广播,一对一消息,电池效率高的移动库(Android和iOS),原生Chrome支持等。
https://developers.google.com/cloud-messaging/ 一定要看到这个s.o.回答GCM实施提示:https://stackoverflow.com/a/31848496/2213940