Java模拟QQ实现即时通信

时间:2024-01-30 03:51:21
【文件属性】:

文件名称:Java模拟QQ实现即时通信

文件大小:67KB

文件格式:ZIP

更新时间:2024-01-30 03:51:21

Java eclipse swing QQ即时通信

JavaQQ程序是通过多线程实现了一个服务器同时与多个客户机通信的程序。 Server类实现当程序开始运行时,会把相应的端口port设置为服务器。并让其处于待连接状态。每当有客户机连接上来时,就实例化一个线程类(ServerThread)对象,并启动一个线程去处理。(也就相当于我们为每个用户提供了一个独立的线程)。客户端类。 1.服务器和客户机的连接。其实在验证用户名和密码之前,客户机就已经和服务器连接上了。如果没有连接,是无法把用户名和密码送给服务器进行验证的。只是当验证完用户信息后,如果发现这个用户名不存在或者密码不正确时,再去断开客户机和服务器的连接。


【文件预览】:
QQ
----bin()
--------client()
--------server()
--------tools()
--------user()
--------readThread()
--------stream()
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----src()
--------client()
--------server()
--------tools()
--------user()
--------readThread()
--------stream()
----.project(378B)
----.classpath(301B)

网友评论