一款基于计算机网络通信技术和JAVA网络编程的基础知识的网络即时通信系统的设计与开发。该系统采用了JAVA作为平台,并利用Eclipse开发工具和SQL Server 2000进行数据管理。系统采用客户机/服务器(C/S)的模式设计,分为数据库服务器、应用程序服务器端和应用程序客户端三个层次。通过这种设计思想,系统能够将任务合理地分配到客户机端和服务器端,从而减少了系统的通信开销。具体来说,该系统包含了客户端模块和服务器端模块,实现了用户注册、用户登录、消息通信和好友管理等主要功能。用户在客户端程序中输入用户号码和密码进行登录时,服务器会根据输入的信息与数据库进行比较,若匹配成功,则返回成功信息,并将用户的状态字段设为1,同时注册用户当前使用的IP地址;若匹配失败,则返回登录失败的消息。登录成功后,用户可以打开聊天主窗口进行通信,否则会弹出失败信息。该系统操作简便、界面美观,符合用户的灵活实用要求。
暂无评论