递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
楼主: server
打印 上一主题 下一主题

[其它] 近期准备更新一下二次封装官方HP库,小伙伴们有没有想法?

[复制链接]

111

主题

608

帖子

2148

积分

金牌会员

Rank: 6Rank: 6

积分
2148
QQ
跳转到指定楼层
楼主
发表于 2023-10-11 22:34:22 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 server 于 2023-10-23 20:48 编辑

希望多提提意见,然后我中和一下现有想法。
一起在新版里体现出来。
有想法尽管提,不听算我输。
原帖:
二次封装官方HP通讯库,超级便捷收发请求。



有几个小伙伴说的晕晕乎乎的。这是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()
// 每个数据可以拥有自己的标识。这样更加方便记忆开发。

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

小伙伴们,觉得如何选择呢??
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

111

主题

608

帖子

2148

积分

金牌会员

Rank: 6Rank: 6

积分
2148
QQ
沙发
 楼主| 发表于 2023-10-24 12:48:25 | 显示全部楼层
           
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-6-16 14:24 , Processed in 0.087316 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表