VB socket编写UDP程序

candy61818 2012-07-10 11:20:37
编程实现中,客户端可以想服务器发送消息,也有接收成功。服务器向客户端发送消息就提示“远程主机强迫关闭了一个现有的连接”;客户端断开后重新连接也是。请问这是什么原因???
...全文
260 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Geoff08Zhang 2012-09-20
  • 打赏
  • 举报
回复
只有TCP才会出现这样的问题,应该是你的客户端与服务器建立连接成功后,当服务器向客户端发送数据时,客户端关闭了连接,也就是调用了closesocket(),这种情况因为客户端没有连接了,服务器会收到客户端的RESET,所以提示“远程主机强迫关闭了一个现有的连接”. 你可以参考这里的程序,解压后找WebSrv, WebClnt.
来自《WinSock网络编程经络》刚出版的,源码下载地址:http://download.csdn.net/detail/geoff08zhang/4571358
suyiping2012 2012-09-05
  • 打赏
  • 举报
回复
看下你 的程序可以不,贴上来共享下吧。新手求指教,呵呵
suyiping2012 2012-09-05
  • 打赏
  • 举报
回复
看下你 的程序可以不,贴上来共享下吧。新手求指教,呵呵
Tursun 2012-07-23
  • 打赏
  • 举报
回复
UDP是不用建立连接的。
zyg0 2012-07-18
  • 打赏
  • 举报
回复
连接成功后 你重新绑定端口 就会出现这种情况
sdata 2012-07-18
  • 打赏
  • 举报
回复
udp 还是 tcp ?

udp 是无连接的

你说是udp 又说 “远程主机强迫关闭了一个现有的连接”; 这里 矛盾了

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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