[发明专利]一种基于混合模式的高并发系统在审
申请号: | 202211513441.2 | 申请日: | 2022-11-29 |
公开(公告)号: | CN115865887A | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 李勇;卢炜;邓烨鑫 | 申请(专利权)人: | 华迪计算机集团有限公司 |
主分类号: | H04L67/02 | 分类号: | H04L67/02;H04L67/1074;H04L67/60;H04L67/306 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 夏德政 |
地址: | 100192 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 混合 模式 并发 系统 | ||
1.一种基于混合模式的高并发系统,其特征在于,包括:
客户端,融合表示层与业务处理层的功能,采用异步方式调用服务端的本地web服务,由客户端完成与服务端交互的运算和业务处理,实现基于C/S的分散式计算,承担客户端高并发下服务端的压力;
服务端,为客户端提供用户交互界面;当客户端加载完静态页面后,所述静态页面与本地web服务结合,用户交互界面中的操作服务由本地web服务接管,将业务处理分散到客户端中;服务端,为查询请求提供数据动态缓存;
数据库服务端,为系统提供数据存储服务。
2.根据权利要求1所述的系统,其特征在于,所述表示层,位于服务端与客户端之间,根据配置的服务端地址请求服务端的静态页面,本地通过封闭webkit对服务器端静态页面进行渲染。
3.根据权利要求2所述的系统,其特征在于,所述静态页面,采用异步方式调用本地Web服务,将与服务端的交互迁移动客户端,从而将服务端的运算、业务处理转移到客户端,实现基于C/S的分散式计算。
4.根据权利要求1所述的系统,其特征在于,所述表示层,封装勾子函数,通过所述勾子函数将业务处理统一处理成插件;
客户端启动后驱动业务处理通过勾子函数加载插件,业务处理层根据表示层操作触发对应业务组件,处理相关业务逻辑。
5.根据权利要求1所述的系统,其特征在于,所述业务处理层,是被动执行程序,用于处理客户端的业务处理工作,通过表示层与用户交互产生业务后,调用本地web服务;
本地web服务根据业务类型标识调用驱动业务层相关插件。
6.根据权利要求5所述的系统,其特征在于,本地web服务根据业务类型标识调用驱动业务层相关插件,包括:
软件安装业务处理,调用断点续传插件缓存续传软件信息,确保在下载网络中断、下载中断电、下载强行关闭时能继续进行下载;
调用软件下载插件,下载后调用软件安装插件。
7.根据权利要求1所述的系统,基特征在于,客户端提供的服务,还包括:系统配置服务,缓存服务,监控服务,数据接口服务,认证服务,平台管理服务,平台基本服务,日志服务。
8.根据权利要求1所述的系统,其特征在于,表示层与业务处理层,将数据处理结果通过服务端的数据接口对数据进行更新。
9.根据权利要求1所述的系统,其特征在于,所述本地web服务,采用B/S架构,通过与服务端提供的界面结合,接管服务器业务处理及数据处理功能;
根据业务类型标识调用驱动业务层相关插件,业务处理完成后通过插件调用服务端数据接口对数据进行相应的操作。
10.根据权利要求1所述的系统,其特征在于,服务端,为查询请求提供数据动态缓存,包括:
采用spingAOP切面技术与raids缓存技术,拦截查询操作方法,动态为每一个查询进行数据缓存,;
根据配置的缓存边界值对数据动态进行缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华迪计算机集团有限公司,未经华迪计算机集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211513441.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种太阳能光伏板装置
- 下一篇:一种异构网络中用户道路感知定位方法及系统