社区
网络及通讯开发
帖子详情
ServerSocket 阻塞方式关闭线程问题...
hdwong
2006-02-21 05:38:16
ServerSocket 用阻塞方式发送数据到客户端,线程里面有一个递增计数器,线程开始的时候清零的,现在发送完毕后发现线程不会终止,即同一个客户端再次连接时计数器不会清零,请问如何让线程在发送完毕后自动释放...
...全文
145
1
打赏
收藏
ServerSocket 阻塞方式关闭线程问题...
ServerSocket 用阻塞方式发送数据到客户端,线程里面有一个递增计数器,线程开始的时候清零的,现在发送完毕后发现线程不会终止,即同一个客户端再次连接时计数器不会清零,请问如何让线程在发送完毕后自动释放...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zyyoung
2006-04-14
打赏
举报
回复
友情up
关闭
ServerSocket
ServerSocket
的close()方法使服务器释放占用的端口,并且断开与所有客户的连接。当一个服务器程序运行结束时,即使没有执行
ServerSocket
的close()方法,操作系统也会释放这个服务器占用的端口。因此,服务器程序并不一定要在结束之前执行
ServerSocket
的close()方法
ServerSocket
组件介绍
ServerSocket
组件技术的介绍,其中的socket变量的定义和用法,以及
线程
的
阻塞
非
阻塞
等技术
Java 内核原理入门到实战(大神必经之路)
通常有两种方法来创建
线程
:其一,使用型构为 Thread(Runnable) 的构造子类将一个实现了 Runnable 接口的对象包装成一个
线程
,其二,从 Thread 类派生出子类并重写 run 方法,使用该子类创建的对象即为
线程
。...
Android实现简单C/S聊天室应用
Android的网络应用:简单的C/S聊天室,供大家参考,具体内容如下 服务器端:提供两个类 创建
ServerSocket
监听的主类:MyServer.java 负责处理每个Socket通信的
线程
类:ServerThread.java 客户端:是一个Android应用程序 ==>MultiThreadClient 界面提供两个文本框和一个发送按钮 Activity通过Handler来处理来自子
线程
的消息 客户端需要一个子
线程
负责读取来自网络的数据 项目效果: 服务器端代码: MyServer.java import java.io.IOException; import java.net.
Android实现C/S聊天室
Java中能接受其他通信实体链接请求的类是
ServerSocket
,
ServerSocket
对象用于监听来自客户端的Socket链接,如果没有链接,它将一直等待。如果接收到一个客户端Socket的连接请求,
ServerSocket
的accept()方法将返回一个与客户端Socket对应的Socket(每个TCP连接有两个Socket),否则该方法将一直
阻塞
,
线程
也被
阻塞
。 服务端思路:服务端应该包含多个
线程
,每个Socket对应一个
线程
,这个
线程
负责读取该Socket对应输入流的数据(从客户端发送过来的数据),并将读到的数据向每个Socket输出流发送一次(将一个客户端发送过来的数据“广播”给
网络及通讯开发
1,316
社区成员
8,873
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章