RHSocketKit是一个socket网络通信框架。由于现有成熟框架CocoaAsyncSocket在tcp模块公用性方面存在不足,RHSocketKit对tcp模块相关内容拆分实现。它功能多样,包括TCP缓存拼包、多种编码解码支持、数据包内存级缓存、心跳设置、自动重连等。框架设计采用设计模式,组合与协议编程让其灵活扩展。工程有Demo迁移情况,也存在如数据缓存控制和被集成数据统计逻辑等问题。