期刊文献+

CircleChat:基于SpringBoot和Uni-App框架的圈聊平台的设计与实现 被引量:7

CIRCLECHAT:DESIGN AND IMPLEMENTATION OF CIRCLE CHAT PLATFORM BASED ON SPRINGBOOT AND UNI-APP FRAMEWORKS
下载PDF
导出
摘要 本文采用新近的主流框架技术,包括SpringBoot、Vue和Uni-App等前后端框架,还采用百度地图和高德地图的地图组件接口、WebSocket全双工通信协议、SpringSecurity+JWT登录验证和Nginx反向代理等前沿技术以及MySQL和Redis数据库技术,开发了一个支持百度小程序端及H5网页移动端的圈聊平台CircleChat。该平台包括用户管理、注册登录管理、圈管理,聊天管理。在圈管理中,可创建应急圈、交友圈和固定圈等类型的圈,采用Haversine公式计算地球上任意两点间的经纬度距离以确定用户是否在所创建的圈内;在聊天管理中,采用DFA敏感词过滤算法自动过滤掉包含有敏感词的聊天信息。CircleChat平台将地理位置、地图与圈聊结合在一起,在地图上以绘画图形的方式创建圈,从而达到造物者般境界。本平台操作简单、易于维护和扩展,具有较高的安全性。 A circle chat platform supporting Baidu App terminal and H5 web mobile terminal,CircleChat,is developed by using the latest mainstream framework technologies,including SpringBoot,Vue,Uni-App and other front-end framework,and some frontier technologies,also including the map component interface of Baidu map and Gaode map,WebSocket full duplex communication protocol,SpringSecurity and JWT login verification,Nginx reverse proxy,as well as MySQL and Redis database technologies.The platform includes user management,registration and login management,circle management,and chat management.In circle management,emergency circles,friend circles and fixed circles can be created.The Haveline formula is used to calculate the longitude and latitude distance between any two points on the earth to determine whether the user is in the created circle;In chat management,the DFA sensitive word filtering algorithm is used to automatically filter out the chat information containing sensitive words.The platform of CircleChat combines geographic location,map and circle chat,and creates circles by drawing graphics on the map,so as to achieve the realm of creator.This platform is simple to operate,easy to maintain and expand in functions,and has high security.
作者 李源 李金忠 薛国鹏 梁源祖 李志鸿 钟鸣山 LI Yuan;LI Jin-zhong;XUE Guo-peng;LIANG Yuan-zu;LI Zhi-hong;ZHONG Ming-shan(School of Electronic and Information Engineering,Jinggangshan University,Ji'an,Jiangxi 343009,China)
出处 《井冈山大学学报(自然科学版)》 2021年第3期64-71,共8页 Journal of Jinggangshan University (Natural Science)
基金 江西省教育科学“十三五”规划项目(20YB118)。
关键词 圈聊平台 SpringBoot框架 Uni-App框架 WebSocket协议 圈管理 circle chat platform SpringBoot framework Uni-App framework WebSocket protocol circle management
  • 相关文献

参考文献6

二级参考文献24

共引文献86

同被引文献40

引证文献7

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部