2014-09-20 41 views
0

我正在开发一个多人游戏,通过套接字发送大量数据,并使用流星堆栈。如何在流星应用程序中使用正常的websocket事件?

挂钩到DDP发送/接收事件,并自己采取行动的最佳方式是什么? 或者我应该尝试和混合正常的websocket事件?

检查the DDP spec here客户端到服务器支持RPC,但我没有看到其他方式。从服务器到客户端是添加/更新/删除集合类型的消息。我想我可以只使用其中的一种,但发送自己的消息类型的级别是否较低? 例如,如果我想从服务器向客户端发送不同类型的消息(“playerMove”),那么可能有什么办法呢?

如果我可以发布/订阅频道,并发送自己的信息来映射到客户端事件/方法,可以节省更多的infra/plumbing在应用程序中。

赞赏指针/代码片段!

参考: - DDP spec - Android DDP client

回答

相关问题