基于JAVA的即时通信系统设计与实现
2017-07-06滕向宇
中国管理信息化 2017年11期
关键词:系统
滕向宇
[摘 要] 主要设计了JAVA即时通信技术的基本功能。现在系统功能虽然已经设计完成,但在技术上仍然有待于提高。如建立群聊功能、建立视频聊天、建立语音聊天等。即时通信,由于其具有实时性、跨平台性、成本低、效率高等优点而受到广泛的使用。设计并实现一个能够处理多用户进行实时、安全的即时通信系统具有较强的现实意义。该系统设计基于JAVA的简单即时通信系统,系统采用C/S模式。
[关键词] 即时通信;系统;JAVA;C/S
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2017. 11. 075
[中图分类号] TP311 [文献标识码] A [文章编号] 1673 - 0194(2017)11- 0153- 02
0 前 言
即时通信工具以实时交互、资费低廉等优点,受到了广大个人用户的喜爱,成为网络生活中不可或缺的一部分。 即时通信系统主要是由服务端和客户端两部分组成:服务端是整个即时通信系统运作的枢纽,包括登录、数据库设定、服务器参数设定、启动服务、关闭服务、组织结构管理、用户管理、公告管理、个性化设计;客户端是即时通信系统中主要的交流途径,是系统中使用频率最高、使用覆盖面最广的一个模块,这个模块的设计除了功能实现外,人机交互的友好性也是系统设计要考虑的一个重要因素。
1 系统概述
服务器端模块的具体内容。
1.1 消息处理模块,对来自客户端请求的消息进行接收
如果接收的消息是一个请求,比如添加好友,则调用相关的请求处理模块进行处理,并发送处理结果至客户端。如果是一条信息,则对该信息进行转发或调用数据处理模块将信息添加到数据库。……
登录APP查看全文
