聊天工具大多数由客户端程序和服务器程序外加服务器端用于存放客户数据的数据库组成,本系统采用客户机/服务器架构模式,通过Java提供的Soket类来连接客户机和服务器并使客户机和服务器之间相互通信。由于聊天是多人对多人的,而Java提供的多线程功能用多线程可完成多人对多人的聊天。数据库管理系统用SQL Server2000完成并通过JDBC-ODBC桥访问数据库。
本聊天系统是一个简单、方便的通信系统,主要包括两部分:服务器端和客户端。此聊天系统要可以方便用户之间进行交流,信息即时发送,即时回复。
服务器端主要是完成对数据库的操作、监听客户端、和建立连接三个部分既可,客户端则要完成用户的新建、用户的登陆、查找好友和聊天功能,这样就基本完成了系统功能模块的划分。
本聊天系统是一个简单、方便的通信系统,主要包括两部分:服务器端和客户端。此聊天系统要可以方便用户之间进行交流,信息即时发送,即时回复。
服务器端主要是完成对数据库的操作、监听客户端、和建立连接三个部分既可,客户端则要完成用户的新建、用户的登陆、查找好友和聊天功能,这样就基本完成了系统功能模块的划分。