在java中socket传输数据时,数据类型往往比较难选择。可能要考虑带宽、跨语言、版本的兼容等问题。比较常见的做法有:

  1. 采用java对象的序列化和反序列化
  2. 把对象包装成JSON字符串传输
  3. Google工具protoBuf的开源

为了便于说明各个做法的区别,分别对这三种做法进行阐述。

阅读原文 »

1 收藏


直接登录

推荐关注