1.采取二进制流方式通信,erlang需要进行二进制解析
2.erlang 虚拟机二进制流是大端,相同 AS3 和 JAVA虚拟机同样二进制流也是大端,而C++依赖于cpu架构,因为网络字节序都是用大端。固C++收发数据需要相对自身大小端转化。
3.可以用 term_to_binary binary_to_term 进行传输,不过C++端需要做一些逻辑解析,这个因地制宜吧,需要可以这样做、另外用google的protobuf也可以。
1.采取二进制流方式通信,erlang需要进行二进制解析
2.erlang 虚拟机二进制流是大端,相同 AS3 和 JAVA虚拟机同样二进制流也是大端,而C++依赖于cpu架构,因为网络字节序都是用大端。固C++收发数据需要相对自身大小端转化。
3.可以用 term_to_binary binary_to_term 进行传输,不过C++端需要做一些逻辑解析,这个因地制宜吧,需要可以这样做、另外用google的protobuf也可以。