1. 模块划分 - 公共方法模块:提供反射工具类 - 序列化模块:提供序列化与反序列化。 服务之间传输对象,需转成二进制流 - 协议模块: 通信双方共同遵循的约定 - 网络模块: 实现网络传输,socket - client模块 - server模块 - example模块