请网络方面文件传输高手进来看看!

eastxiang 2006-03-16 10:16:32
我想做一个 winsock 的文件传输, 服务端和客户端需要双向传输。
现在问题是:
服务端向客户端发包,同时也用可能客户端向服务端发包,同时各自收到后又发送回复,如何区分是数据包,还是回复包呢?
请大佬们指点!
...全文
159 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
飞天揽月 2006-03-16
  • 打赏
  • 举报
回复
自己写协议。来解析
纯冰糖 2006-03-16
  • 打赏
  • 举报
回复
互相传输的话还需要加些代码的
纯冰糖 2006-03-16
  • 打赏
  • 举报
回复
先参考一下这个例子:

http://www.2ccc.com/article.asp?articleid=2870
skertone 2006-03-16
  • 打赏
  • 举报
回复
应用层的协议当然自已搞定给个例

发送文件:
##CMD:SEND##FILENAME:xxxx##SIZE:20093####FLJEIJFIOU*($URFJKDJFKLJA#*#*(&(*&A#####J#J

应答
##CMD:RECOK

##CMD:RECERROR

##CMD:FINISH

然后自已解析这些数据头部信息就可以了

1,593

社区成员

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

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