server 发表于 2023-10-11 22:34:22

近期准备更新一下二次封装官方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()
// 每个数据可以拥有自己的标识。这样更加方便记忆开发。

接收部分同上。
---------------------------------------------------------

小伙伴们,觉得如何选择呢??

heiye 发表于 2023-10-11 22:51:55

大佬66666

glbosom 发表于 2023-10-11 22:54:14

希望在官方库的基础上进行升级

身边演员太多 发表于 2023-10-11 23:03:28

虽然还不太懂,但先支持了https://bbs.voldp.com/static/image/smiley/comcom/17.gif

zzh233 发表于 2023-10-11 23:25:46

建议参考cchttp的各种便捷操作

山梦 发表于 2023-10-12 20:24:01

虽然不懂,但还是支持大佬!

zzky 发表于 2023-10-12 21:20:57

支持个

gzylove 发表于 2023-10-12 21:39:42

建议参考e2ee

aycap 发表于 2023-10-13 09:05:19

希望命名能规范一点,演示代码能丰富一点

fengyishen 发表于 2023-10-16 16:24:20

;P 我的想法很模糊,就是想要命名规范,统一,功能完整,调用简便。
页: [1] 2
查看完整版本: 近期准备更新一下二次封装官方HP库,小伙伴们有没有想法?