近期准备更新一下二次封装官方HP库,小伙伴们有没有想法?
本帖最后由 server 于 2023-10-23 20:48 编辑希望多提提意见,然后我中和一下现有想法。
一起在新版里体现出来。
有想法尽管提,不听算我输。
原帖:
二次封装官方HP通讯库,超级便捷收发请求。
static/image/hrline/1.gif
有几个小伙伴说的晕晕乎乎的。这是hp的TCP通讯部分二次封装,让收发消息变的更方便。
http不搭嘎。
言归正传。
因为在程序运行过程,每一步对数据的个数都有自己的要求。
老的使用数组的方式肯定不合适。
我这么多天构思出了两个方案差别不大,大家给个意见。
---------------------------------------------------------
1、
发送部分沿用老方式:
发送.Int(,,,).GO()
发送.Int(,,,).Bin(,,,).GO(连接ID)
接收部分不用数组,改成哈希表。
例如:
参数.Int.取值(Index)// Index 为 发送时自身序号,我们可以从1开始
参数.Float.取值(Index) //
---------------------------------------------------------
2、
发送.Int(int index, int data).Int(int index, int data).GO()
// 每个数据可以拥有自己的标识。这样更加方便记忆开发。
接收部分同上。
---------------------------------------------------------
小伙伴们,觉得如何选择呢??
大佬66666 希望在官方库的基础上进行升级 虽然还不太懂,但先支持了https://bbs.voldp.com/static/image/smiley/comcom/17.gif 建议参考cchttp的各种便捷操作 虽然不懂,但还是支持大佬! 支持个 建议参考e2ee 希望命名能规范一点,演示代码能丰富一点 ;P 我的想法很模糊,就是想要命名规范,统一,功能完整,调用简便。
页:
[1]
2