我在服务器上发送以下数据。
var loc = {
type : 'exloc',
ms : this.var1.move,
ppx : this.var1.ppx,
ppy : this.var1.ppy,
Name : "red",
rid : this.gv.GlobalInfoHolder.CurrentRoomID
};
我也可以用以下形式发送这些数据。
var obj = "type=exloc,ms="+this.var1.move+",ppx="+this.var1.ppx+",ppy="+this.var1.ppy+",Name=red,rid="+this.gv.GlobalInfoHolder.CurrentRoomID;
然后我可以strip
根据我输入的逗号获取数据。
另一种方法是对对象进行编码,json
然后将数据发送到服务器并解码。
所以我想问一下,最好的解决方案是什么?如果有人告诉我如何分析每个变量的字节大小,包括 json 解决方案,那就更好了。
我想寻找给我变量最小的解决方案。如果有人想建议他/她最受欢迎的东西,我这样做是为了提高性能和效率。我正在考虑这个,因为我正在实时工作必须非常快速(以毫秒为单位)在客户端和服务器之间共享数据的游戏