socket网络通信框架
pod 'RHSocketKit'
1-增加数值和字节互相转换的方法。
2-修改可变长度解码的bug。
3-调整rpc框架的目录结构,防止无效引入。
4-提交2.0.1版本。通过pod 'RHSocketKit', '> 2.0.1'时,默认只包含Core和Extend。rpc框架引入方式:pod 'RHSocketKit/RPC', '> 2.0.1'。
1-对调整后的框架做扩展,增加rpc处理逻辑。
2-整理测试代码。
3-增加tag,提交2.0.0版本(pod 'RHSocketKit', '~> 2.0.0')。
1-原有框架中,编码器和解码器在不同的文件中,虽然成对,但是不够一目了然,统一整合到编码解码器codec中。
2-去除packet中的tag,替换为pid,避免和socket中的tag混淆,为后面的roc做准备。
3-在connection基础上做一次chanenl封装,将原来拼包的内容,放到channel的buffer中,使得编码解码器更单一,只需要关心编码和解码。
4-文件命名和结构调整,整体框架看起来更加清晰。
http://blog.csdn.net/zhu410289616/article/details/46731605
http://blog.csdn.net/zhu410289616/article/details/46739019
http://blog.csdn.net/zhu410289616/article/details/46746683
qq: 410289616
email: [email protected]
qq群: 330585393