[1]叶为正,林声肯,黄立轩,等.即时通讯系统的设计与实现[J].计算机技术与发展,2020,30(02):216-220.[doi:10. 3969 / j. issn. 1673-629X. 2020. 02. 042]
 YE Wei-zheng,LIN Sheng-ken,HUANG Li-xuan,et al.Design and Implementation of Instant Messaging System[J].COMPUTER TECHNOLOGY AND DEVELOPMENT,2020,30(02):216-220.[doi:10. 3969 / j. issn. 1673-629X. 2020. 02. 042]
点击复制

即时通讯系统的设计与实现()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
30
期数:
2020年02期
页码:
216-220
栏目:
应用开发研究
出版日期:
2020-02-10

文章信息/Info

Title:
Design and Implementation of Instant Messaging System
文章编号:
1673-629X(2020)02-0216-05
作者:
叶为正林声肯黄立轩许志明李 晶
中山大学新华学院,广东 广州 510520
Author(s):
YE Wei-zhengLIN Sheng-kenHUANG Li-xuanXU Zhi-mingLI Jing
Xinhua College of Sun Yat-sen University,Guangzhou 510520,China
关键词:
Netty即时通讯混合开发MUI
Keywords:
Nettyinstant messaginghybrid developmentMUI
分类号:
TP302
DOI:
10. 3969 / j. issn. 1673-629X. 2020. 02. 042
摘要:
随着以智能手机和平板电脑为代表的移动设备的迅速普及,基于当前企事业单位内部即时通讯技术的实际需求, 自主设计并实现一个即时通讯系统,对于企事业单位沟通与交流具有重要意义。 项目开发主要分为两部分: 客户端使用 HBuilder工具进行开发,使用MUI与H5Plus开发移动应用客户端,充分利用当前混合开发技术的优势,实现一次开发即可生成运行在Android、iOS以及小程序端的移动应用;后台服务端使用IntelliJIDEA开发,使用Netty+SpringBoot框架作为后 台的主要框架,利用Nginx+FastDFS分布式文件系统搭建图片服务器,使用MyBatis框架操作MySql数据库。 该系统主要 功能有聊天、通讯录、扫一扫、添加好友、上传头像以及修改个人信息等功能,对即时通讯系统的搭建有一定的借鉴意义。
Abstract:
With the rapid popularization of mobile devices represented by smart phones and tablets,based on the actual needs of instant messaging technology in enterprises and institutions,it is of great significance for enterprises and institutions to design and implement an instant messaging system independently. The project development is mainly divided into two parts. The client uses the HBuilder tool for development. The MUI and H5Plus are used to develop the mobile application client. With full use of the current hybrid development technology,mobile applications running in Android,iOS and small programs can be generated in one development. Background server uses IntelliJ IDEA for development,with Netty+SpringBoot framework as the main framework,Nginx+FastDFS distributed file system as the image server,MyBatis framework to operate MySql database. The main functions of the system include chatting,address book, sweeping,adding friends,uploading avatars and modifying personal information,which can be used for reference in the construction of instant messaging system.

相似文献/References:

[1]刘庆 刘颖 周华春.即时通讯实时监测系统的设计与实现[J].计算机技术与发展,2012,(08):146.
 LIU Qing,LIU Ying,ZHOU Hua-chun.Design and Implementation of Instant Messenger Real-time Monitoring System[J].COMPUTER TECHNOLOGY AND DEVELOPMENT,2012,(02):146.

更新日期/Last Update: 2020-02-10