精易论坛

标题: 求助大佬,易语言Socket怎么传输一组json数据呀 [打印本页]

作者: 小鹿哥哥    时间: 2024-5-7 15:43
标题: 求助大佬,易语言Socket怎么传输一组json数据呀
[size=22.0000pt]1. 对接说明
平台之间通过TCP Socket传输数据,物联网数据管理平台作为Server端,接收设备管理平台的上报数据,设备管理平台工作在Tcp Client模式,主动发起连接并上报数据,仪器数据发送完成后关闭连接。连接建立后,若Client60秒内没有上报数据,则server端断开连接。
数据协议2.1 上报数据
采用Json字符串形式传递数据。上报数据举例如下:
{"length":6,"data":"123456"}


怎么去实现上面的功能。SOS。


作者: 凌哥    时间: 2024-5-7 15:51
额,这个直接发就好了,随便弄个tcp客户Duan,比如易语言自带的 理论上都行
作者: 买疙瘩    时间: 2024-5-7 16:00
HPSocket满足你的所有要求
作者: 小鹿哥哥    时间: 2024-5-7 16:00
凌哥 发表于 2024-5-7 15:51
额,这个直接发就好了,随便弄个tcp客户Duan,比如易语言自带的 理论上都行 ...

比较小白。能给个例子么。
作者: 小鹿哥哥    时间: 2024-5-7 16:03
买疙瘩 发表于 2024-5-7 16:00
HPSocket满足你的所有要求

就是不知道怎么用
作者: 买疙瘩    时间: 2024-5-7 16:06
小鹿哥哥 发表于 2024-5-7 16:03
就是不知道怎么用

论坛有很多现成的例子,搜索下.如果要的功能多且稳定,最好去定制区
作者: 冷渣渣    时间: 2024-5-7 16:46
平台是服务器 你直接连接就可以了啊
作者: 小鹿哥哥    时间: 2024-5-7 17:20
冷渣渣 发表于 2024-5-7 16:46
平台是服务器 你直接连接就可以了啊

连接了,就是不知道怎么去发送json的数据。我看的教程都是字节集去发送。目前就这一个问题
作者: 小翁哥哥    时间: 2024-5-7 17:35
小鹿哥哥 发表于 2024-5-7 17:20
连接了,就是不知道怎么去发送json的数据。我看的教程都是字节集去发送。目前就这一个问题 ...

json的数据取出文本型,到字节集发送过去,然后服务器收到字节集数据,然后到文本就可以了,然后json解析,取出你想要的数据进行业务处理不就完事了!

补充内容 (2024-5-7 17:37):
精易模块的JSON应该是用取数据文本这个命令来取出json文本格式
作者: 冷渣渣    时间: 2024-5-7 18:09
小鹿哥哥 发表于 2024-5-7 17:20
连接了,就是不知道怎么去发送json的数据。我看的教程都是字节集去发送。目前就这一个问题 ...

先拼装json  拼装好了取出文本 然后转字节集 发出去不就行了
作者: 小鹿哥哥    时间: 2024-5-7 18:18
冷渣渣 发表于 2024-5-7 18:09
先拼装json  拼装好了取出文本 然后转字节集 发出去不就行了

就是服务器没有字节集转换文本。怎么字符串直接发送




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4