社区
Java SE
帖子详情
在socket通讯中,如何知道客户端关闭了?
lifejoy
2003-08-19 11:52:48
在socket通讯中,如何知道客户端关闭了?
...全文
138
6
打赏
收藏
在socket通讯中,如何知道客户端关闭了?
在socket通讯中,如何知道客户端关闭了?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
collision
2003-08-21
打赏
举报
回复
其实这也是一个很正常的问题,用过QQ的就知道了!
sinboy
2003-08-21
打赏
举报
回复
我也遇到了这样的问题,确实很棘手,没有很好的解决办法,只好在客户端退出的时候发送一个信息,服务器端收到之后,就关闭相应的SOCKET。
lifejoy
2003-08-19
打赏
举报
回复
没有异常阿!
star821116
2003-08-19
打赏
举报
回复
通过catch异常或者设定超时,在多少时间内没有响应就认为是关闭了
javahui
2003-08-19
打赏
举报
回复
客户端关闭,那么服务器端的read()方法会抛出异常的。这样就可以检测到。
conning333
2003-08-19
打赏
举报
回复
通过catch异常或者设定超时,在多少时间内没有响应就认为是关闭了
C#
Socket
的TCP
通讯
的实例代码
Socket
的TCP
通讯
一、
socket
的
通讯
原理 服务器端的步骤如下。 (1)建立服务器端的
Socket
,开始侦听整个网络
中
的连接请求。 (2)当检测到来自
客户端
的连接请求时,向
客户端
发送收到连接...
socket
通讯
方式有两种:同
C#与Android
Socket
通信
在本场景
中
,我们关注的是C#作为服务器端,Android作为
客户端
的
Socket
通信实现。这种通信方式常用于移动应用与后台服务之间的实时数据交互,如即时消息、位置更新、文件传输等。 一、C#
Socket
服务器端实现 1. 引用...
VC++ 6.0 TCP
通讯
实例(服务器端和
客户端
)
(在线程
中
进行) 6、返回,等待另一客户请求。 7、
关闭
套接字。
客户端
流程: 1、创建套接字(
socket
)。 2、向服务器发出连接请求(connect)。 3、和服务器端进行通信(send/recv)。 4、
关闭
套接字。
Android
Socket
源码实现与PC
通讯
在Android与PC之间建立
通讯
时,我们通常会创建一个服务器端(
Socket
_Server)和一个
客户端
(
Socket
_Client)。服务器端监听特定的端口,等待
客户端
连接;
客户端
则向服务器发起连接请求,一旦连接建立,双方就可以...
TCP
Socket
通讯
基础:
客户端
与服务端实现
源代码包括
客户端
和服务端两个部分,其
中
客户端
负责创建
socket
、解析地址、连接服务器、发送和接收数据,最终
关闭
连接。服务端则创建监听
socket
、接受连接请求、处理
客户端
请求,并进行响应和关...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章