通过TCP网络协议实现控制台多人聊天功能,另附私聊@功能。(java)
通过TCP网络协议实现控制台多人聊天功能,另附私聊@功能。(java)
何为TCP?我们应该首先知道这一个概念,TCP是一种可靠的、基于连接的网络协议,它是面向字节流的,即从一个经常到另一个进程的二进制序列。每一条TCP连接需要两个端点,一个是接受消息的端口,我们通常叫它为服务端,和发送消息的端口,我们通常叫它为客户端。
客户端实现细聊
每一个用户在启动的时候就用了一个Socket,因为要实现多人聊天所以就需要给每一个用户添加一个用户线程,防止在实现过程中出现阻塞的问题。
用户线程实现Runable接口,在
原创
2021-04-26 21:28:51 ·
544 阅读 ·
1 评论