JavaQQ程序是通过多线程实现了一个服务器同时与多个客户机通信的程序。 Server类实现当程序开始运行时,会把相应的端口port设置为服务器。并让其处于待连接状态。每当有客户机连接上来时,就实例化一个线程类(ServerThread)对象,并启动一个线程去处理。(也就相当于我们为每个用户提供了一个独立的线程)。客户端类。 1.服务器和客户机的连接。其实在验证用户名和密码之前,客户机就已经和服务器连接上了。如果没有连接,是无法把用户名和密码送给服务器进行验证的。只是当验证完用户信息后,如果发现这个用户名不存在或者密码不正确时,再去断开客户机和服务器的连接。
2022-03-12 18:44:40 67KB Java eclipse swing QQ即时通信
1
1、支持一对一的聊通信天; 2、支持聊天室的多对多聊天通信; 3、包括服务器与客户端整套源码。
2021-12-10 16:39:40 257KB IM即时通信源码
1
JavaQQ即时通信系统(C/S模式) Java写的类似于QQ的即时通讯系统,采用三层体系架构,含客户端,服务器端,后台数据库。
2019-12-21 21:14:10 837KB Java QQ 即时通信系统 聊天室程序
1