关于网络通信协议

qiangv 2012-05-15 02:25:27
一种是字节流
一种是xml协议来标识的文本流

前者需要考虑大小端问题,后者不需要
前者简介,后者由于要描述,所以数据比较大。

该选哪个?各位怎么看
我看了下速度,发现1024字节发送局域网内1MS都不到。

有的说XML扩展性好,我觉得字节流也是可以扩展的。
...全文
125 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiangv 2012-05-16
  • 打赏
  • 举报
回复
还有人吗?
qiangv 2012-05-15
  • 打赏
  • 举报
回复
有人谈谈这个问题吗
qiangv 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

简单通信字节流即可
[/Quote]

言下之意就是复杂的通信用XML?
请问复杂的情况下用XML的好处是什么,谢谢。
并且复杂的情况是指通信情况复杂还是说协议复杂呢?
向立天 2012-05-15
  • 打赏
  • 举报
回复
简单通信字节流即可
qiangv 2012-05-15
  • 打赏
  • 举报
回复
谢谢一楼的回复。
现在就是不知道该取舍哪个。
我个人觉得字节协议也好看懂。
qiangv 2012-05-15
  • 打赏
  • 举报
回复
XML协议头疼的地方是
由于是C++,发送的时候,要将一堆的int搞成字符
接收的时候,要将一堆的string弄成int
oyljerry 2012-05-15
  • 打赏
  • 举报
回复
取决于自己,字节流可以是自定义协议结构,XML就是格式比较统一,一看就懂

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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