社区
VB
帖子详情
socket多用户连接通讯问题
xysyzj
2009-07-02 03:06:12
在vb.net中, 一台服务器对应多个客户端,当客户端第一次连接时,连接正常,但当客户端完全退出后,再有新用户连接时,此时服务器可以侦听到用户的连接,但接受不到该客户端发送的数据,怎么回事,急!!!
...全文
140
11
打赏
收藏
socket多用户连接通讯问题
在vb.net中, 一台服务器对应多个客户端,当客户端第一次连接时,连接正常,但当客户端完全退出后,再有新用户连接时,此时服务器可以侦听到用户的连接,但接受不到该客户端发送的数据,怎么回事,急!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuhuwy
2009-07-03
打赏
举报
回复
[Quote=引用 9 楼 xysyzj 的回复:]
引用 7 楼 wuhuwy 的回复:
给你几点思路:
1、查看连接是否正确,及时删除无用的连接
2、用户退出后要及时处理退出信息,释放该连接
3、检查更新连接时是否除了问题,我以前就是这样错过
4、多查下socket的使用方法,可能是socket的操作出现了问题
我更新更新的思路是这样的:
1.删除退出的用户
2.把删除用户后面的用户移到前面
3.删除最后一个用户
这样有问题吗
[/Quote]
你是直接移动用户吗,socket结构不能像数组那样直接移动啊
xysyzj
2009-07-03
打赏
举报
回复
[Quote=引用 7 楼 wuhuwy 的回复:]
给你几点思路:
1、查看连接是否正确,及时删除无用的连接
2、用户退出后要及时处理退出信息,释放该连接
3、检查更新连接时是否除了问题,我以前就是这样错过
4、多查下socket的使用方法,可能是socket的操作出现了问题
[/Quote]
我更新更新的思路是这样的:
1.删除退出的用户
2.把删除用户后面的用户移到前面
3.删除最后一个用户
这样有问题吗
xysyzj
2009-07-03
打赏
举报
回复
[Quote=引用 1 楼 yagebu1983 的回复:]
在服务器上加个判断是还有客户端连接。。。
[/Quote]
已经确认连接了,但就是接受不到信息
wuhuwy
2009-07-03
打赏
举报
回复
给你几点思路:
1、查看连接是否正确,及时删除无用的连接
2、用户退出后要及时处理退出信息,释放该连接
3、检查更新连接时是否除了问题,我以前就是这样错过
4、多查下socket的使用方法,可能是socket的操作出现了问题
wuhuwy
2009-07-03
打赏
举报
回复
代码发上来呀
jasondct
2009-07-03
打赏
举报
回复
我搞了一段时间 后来新项目 就不搞了。
你看看这个
http://www.chinaaspx.com/forum/showtopic-8898.aspx
oo渣渣oo
2009-07-03
打赏
举报
回复
1.注意单独定义Listener,在独立线程里侦听连接请求
2.对每个连接请求都要定义一个新的Socket去接受.
3.接收并返回完成后记得要完全释放掉Socket.
不知道你的代码只能说个大概意思了.
gongsun
2009-07-03
打赏
举报
回复
...
检查第一连接的机器断开后 服务器端的处理状况
xysyzj
2009-07-03
打赏
举报
回复
[Quote=引用 10 楼 wuhuwy 的回复:]
引用 9 楼 xysyzj 的回复:
引用 7 楼 wuhuwy 的回复:
给你几点思路:
1、查看连接是否正确,及时删除无用的连接
2、用户退出后要及时处理退出信息,释放该连接
3、检查更新连接时是否除了问题,我以前就是这样错过
4、多查下socket的使用方法,可能是socket的操作出现了问题
我更新更新的思路是这样的:
1.删除退出的用户
2.把删除用户后面的用户移到前面
3.删除最后一个用户
这样有问题吗
你是直接移动用户吗,socket结构不能像数组那样直接移动啊
[/Quote]
果真是这个问题,谢谢了,问题解决了,结贴!
kendyhxl
2009-07-02
打赏
举报
回复
UP
yagebu1983
2009-07-02
打赏
举报
回复
在服务器上加个判断是还有客户端连接。。。
Socket
编程快速入门
本课程将理本课程将理啊 论结合实践,带你从零开始,系统学习
Socket
编程技术,让
Socket
的学习不再那么零散与难以掌握,同时会提炼出
Socket
网络传输的核心思想与构架,并带你踩坑出坑,增加你的分析与处理
问题
的啊aas...
Socket
长
连接
和短
连接
的区别
短
连接
是指
SOCKET
连接
后发送后接收完数据后马上断开
连接
。 长
连接
连接
->传输数据->保持
连接
->传输数据->....->关闭
连接
长
连接
指建立
SOCKET
连接
后不管是否使用都保持
连接
,但安全性较差。 http的长
连接
HTTP也可以...
【面试常考的网络编程之
Socket
、短
连接
与长
连接
、客户端与服务端网络
通讯
流程、Java网络编程之BIO、JDK网络编程BIO案例实战演练】
【面试常考的网络编程之
Socket
、短
连接
与长
连接
、客户端与服务端网络
通讯
流程、Java网络编程之BIO、JDK网络编程BIO案例实战演练】
Socket
是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,...
socket
通讯
原理及例程(一看就懂)
对TCP/IP、UDP、
Socket
编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问: 什么是TCP/IP、UDP?
Socket
在哪里呢?
Socket
是什么呢? 你会使用它们吗? 什么是TCP/IP、UDP? ...
Socket
连接
P2P
通讯
初步实现
1:基于
Socket
连接
; 2:在四个局域网内测试通过; 3:简单模型,需要进一步优化效率和处理; 基本思路 两个分别在不同的局域网内的用户无法直接建立
连接
并
通讯
。因为处在不同...
VB
16,553
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章