网络通信问题

仙境之桥2046 2013-06-24 11:13:23
大家好.

在做网络通信的时候,win下向linux下发消息,获取到的长度不为0,但是用字符数组接收的时候接受不到数据.

求解释.

对网络通信不熟.
...全文
230 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
仙境之桥2046 2013-07-02
  • 打赏
  • 举报
回复
引用 6 楼 Lonely_Snow 的回复:
[quote=引用 5 楼 lovenanforever 的回复:] [quote=引用 4 楼 JoeBlackzqq 的回复:] "没有数据内容"的定义是全为0,还是全为0xcc?或者????
strlen(szBuffer) == 0 , 我做的flash as3 和 linux 下的C++ 服务器通信,前端发的二进制数据,我在后端不知到用什么接收前端的二进制了...[/quote] read或者是自己写个类似于readn之类的玩意儿 目测楼主做页游的[/quote] 你猜对了
Lonely_Snow 2013-06-28
  • 打赏
  • 举报
回复
引用 5 楼 lovenanforever 的回复:
[quote=引用 4 楼 JoeBlackzqq 的回复:] "没有数据内容"的定义是全为0,还是全为0xcc?或者????
strlen(szBuffer) == 0 , 我做的flash as3 和 linux 下的C++ 服务器通信,前端发的二进制数据,我在后端不知到用什么接收前端的二进制了...[/quote] read或者是自己写个类似于readn之类的玩意儿 目测楼主做页游的
JoeBlackzqq 2013-06-27
  • 打赏
  • 举报
回复
"没有数据内容"的定义是全为0,还是全为0xcc?或者????
仙境之桥2046 2013-06-27
  • 打赏
  • 举报
回复
引用 4 楼 JoeBlackzqq 的回复:
"没有数据内容"的定义是全为0,还是全为0xcc?或者????
strlen(szBuffer) == 0 , 我做的flash as3 和 linux 下的C++ 服务器通信,前端发的二进制数据,我在后端不知到用什么接收前端的二进制了...
仙境之桥2046 2013-06-25
  • 打赏
  • 举报
回复
引用 2 楼 JoeBlackzqq 的回复:
是你发送有问题?接受有问题?还是网络有问题?可以解释的太多了!
一开始我是因为linux这边没有把相应的端口给置为信任端口(是这么叫的吧),发送应该是没有问题,接受到的长度是有的,但是把数据放字符数组中,字符数组没有数据内容.
JoeBlackzqq 2013-06-24
  • 打赏
  • 举报
回复
是你发送有问题?接受有问题?还是网络有问题?可以解释的太多了!
JoeBlackzqq 2013-06-24
  • 打赏
  • 举报
回复
“接受不到数据”的定义是什么呢?不要让人遐想了!!!

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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