本课题设计主要是采用传统的Client/Server结构来实现自己的聊天室。其实现的主要功能是:用户可以在聊天室中公开发言,也可以发送给某个用户实现两人间的私聊。程序有着自己的聊天服务器和客户端程序。客户端提供用户的登录服务器,发送聊天信息功能;服务器程序则主要负责接收用户的注册登录请求,转发用户的聊天信息。其中,客户端主要是由Java Applet小应用程序实现的;而服务器端主要是通过Thread线程,Socket网络通信以及数据流完成的。同时自己还定义了相关的通信协议使程序趋于完善。
2022-06-04 16:17:17
4KB
网络聊天室
1