nio-chatroom:基于Java Nio的单服务器多客户端聊天室

时间:2024-05-29 17:47:48
【文件属性】:

文件名称:nio-chatroom:基于Java Nio的单服务器多客户端聊天室

文件大小:85KB

文件格式:ZIP

更新时间:2024-05-29 17:47:48

Java

聊天室 基于Java Nio的单服务器多客户端聊天室 实施规范 服务器 来自客户端的所有请求都显示在服务器端 服务器处理连接/断开而没有其他客户端 告知所有客户变更 客户端 显示给所有用户的在线用户列表 向所有用户显示连接/断开连接 显示聊天内容 能够在输入消息时接收消息 与中断服务器断开连接 值得关注和改进的要点 同步。 服务器,客户端都是多线程的 服务器ConcurrentHashMap <客户端,套接字通道>由多个客户端共享 客户 输入和侦听线程共享LinkedBlockingQueue ConcurrentHashMap 与上面相同 Nio工具内部多线程安全 异常处理 一般的 对于一般功能,抛出异常 对于来电者,尝试抓住 服务器 第一要务:服务器可以保持正常运行 什么异常会干扰服务器? 什么异常会使服务器运行不正确?


【文件预览】:
nio-chatroom-master
----mvnw.cmd(5KB)
----mvnw(6KB)
----src()
--------test()
--------main()
----.mvn()
--------wrapper()
----README.md(2KB)
----pom.xml(4KB)
----.gitignore(268B)

网友评论