没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于C/S端的简易聊天程序,该聊天系统,就是服务器来提供服务端连接响应,客户端主动的发起连接请求。当多个用户同时连接到服务器时,经由服务器的接收与转发便可以实现客户之间的通信。 对于整体系统的流程,也是分为两部分,即客户端的发起请求,服务器响应请求。首先是客户端设置所想要连接的服务器,然后客户端就会根据设置的服务器IP地址,向服务器发起建立连接请求。而服务器端是始终在监听网络状态的,主要检测到有一个连接请求,那么服务器就会给当前的发起端分配一个服务线程,用于处理它的各种请求。 (1)一个服务器与多个客户端,其中服务器负责消息中转。 (2)实现客户端群发消息。 (3)客户端与客户端之间私聊消息。 (4)客户端下线时所有在线用户收到其下线消息,在线列表中不再出现此用户。(客户端下线,通知服务器,服务器转发其下线消息) (5)服务器转发时需要解析用户消息的目的用户,顺带监视了所用用户的聊天记录。 (6)服务器关闭时通知其他用户自动下线,客户机收到服务器关闭信息后自动断开连接,不能发送消息。
资源推荐
资源详情
资源评论
收起资源包目录
chat-chat.zip (23个子文件)
chat-chat
bin
chat
Client$1.class 657B
Client$2.class 657B
User.class 1KB
Client$3.class 737B
Server$5.class 763B
Client$6.class 2KB
Server$4.class 736B
Client$MessageThread.class 4KB
Client$4.class 736B
Server$ClientServiceThread.class 5KB
Client$5.class 763B
Server$1.class 657B
Server$ServerThread.class 3KB
Server$3.class 736B
Server.class 9KB
Server$2.class 657B
Client.class 10KB
.settings
org.eclipse.jdt.core.prefs 598B
src
chat
User.java 644B
Server.java 16KB
Client.java 15KB
.project 385B
.classpath 301B
共 23 条
- 1
资源评论
Cuzur
- 粉丝: 15
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功