用indy传文本格式数据,里面有各种信息,应该以什么形式传呢

Jikycc 2012-09-26 01:37:42
一个获取局域网主机硬件信息的CS程序,客户端把本机硬件配置信息上传到服务器
用的是idTcpServer和idTcpClient
目前是用TStringList,名值段的形式,一行行发送,在服务器进行分析判断
有没有其它方法上传类似数据库字段的信息
...全文
234 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jikycc 2012-10-09
  • 打赏
  • 举报
回复
下了LkJSON,挺好用的
谢谢!
一如当初 2012-09-27
  • 打赏
  • 举报
回复
xml或json都可以

xml用nativexml
http://www.simdesign.nl/forum/viewtopic.php?f=2&t=2131

json用superobject
http://www.progdigy.com/?p=28
Jikycc 2012-09-26
  • 打赏
  • 举报
回复
客户端是StringList.Text一起发送,可是服务端是每接收一行调用一次OnExecute,虽然体验上没什么感觉,可是这样会影响效率吗?
还有,Delphi有处理json数据的方法吗?
  • 打赏
  • 举报
回复
双方定义一个相同的结构体,发送结构体。或者做成xml文件传送,或者json。
bdmh 2012-09-26
  • 打赏
  • 举报
回复
数据流,接收方解码
cdchq 2012-09-26
  • 打赏
  • 举报
回复
写一个类或结构装数据,发
kaikai_kk 2012-09-26
  • 打赏
  • 举报
回复
用流发送,一次发送完毕,在服务端再还原成TStringList

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧