APP下载

基于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查看全文

猜你喜欢

系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
基于UG的发射箱自动化虚拟装配系统开发
半沸制皂系统(下)
FAO系统特有功能分析及互联互通探讨
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
PLC在多段调速系统中的应用
1-Bit人机交互系统