- 专利标题: 多层B/S与C/S混合式软件系统、各层之间异步实时通信方法
-
申请号: CN201911144818.X申请日: 2019-11-19
-
公开(公告)号: CN110995797A公开(公告)日: 2020-04-10
- 发明人: 陈世强 , 宋礼文 , 刘嵩 , 邱达 , 乔宇
- 申请人: 湖北民族大学 , 武汉恩逸互联科技有限公司
- 申请人地址: 湖北省恩施土家族苗族自治州恩施市学院路39号
- 专利权人: 湖北民族大学,武汉恩逸互联科技有限公司
- 当前专利权人: 湖北民族大学,武汉恩逸互联科技有限公司
- 当前专利权人地址: 湖北省恩施土家族苗族自治州恩施市学院路39号
- 代理机构: 武汉知产时代知识产权代理有限公司
- 代理商 易滨
- 主分类号: H04L29/08
- IPC分类号: H04L29/08 ; H04L29/06
摘要:
本发明公开了一种多层B/S与C/S混合式软件系统架构以及各层之间的异步实时通信方法,该系统基于JFinal框架在Web客户端与Tomcat服务器直接采用WebSocket或Http协议进行信息交互;在Tomcat服务器中配置UDP池和TCP池,通过Socket套接字与相应的业务服务端进行实时通信;为提高整个软件系统的高可用性能,采用Nginx实现负载均衡,并使用Redis实现session、token、线程间数据等数据共享。该系统将Nginx作为反向代理服务器,即可以对后台的Tomcat服务器负载均衡,也可以让Nginx处理静态页面的请求、Tomcat处理JSP页面请求达到动静分离的目的。
公开/授权文献
- CN110995797B 多层B/S与C/S混合式软件系统、各层之间异步实时通信方法 公开/授权日:2022-03-15