C++ 与 elang 通信注意问题

1.采取二进制流方式通信,erlang需要进行二进制解析

2.erlang本身二进制流是大端,相同 AS3 和 JAVA同样二进制流也是大端,而C++是小端,因为网络字节序都是用大端。固C++收发数据需要进行转化。

3.可以用 term_to_binary  binary_to_term 进行传输,不过C++端需要做一些逻辑解析,这个因地制宜吧,需要可以这样做、另外用google的protobuf也可以。

你可能感兴趣的:(erlang)