我正在使用Node.js构建基于事件的游戏服务器(到Flash客户端)。但是,我无法找到如何构建此消息传递的示例。
为简化起见,我正在考虑使用json:
{signature: 'event_name', { /* event data /*} }
所以我可以使用任何序列化库轻松写入socket。这是个好主意吗?如果您认为我根本不知道我在做什么(我认为是这样的话),请指点我的文章,教程或书籍。
答案 0 :(得分:1)
我会使用AMF。它有一个纯粹的javascript版本:http://www.jamesward.com/2010/07/07/amf-js-a-pure-javascript-amf-implementation/
答案 1 :(得分:0)
BSON正是您所寻找的,它具有与JSON类似的属性,但它解析得更小更快。 MongoDB driver for node中有一个BSON库,但我不知道任何Flash库。