[发明专利]一种基于混合模式的高并发系统在审

专利信息
申请号: 202211513441.2 申请日: 2022-11-29
公开(公告)号: CN115865887A 公开(公告)日: 2023-03-28
发明(设计)人: 李勇;卢炜;邓烨鑫 申请(专利权)人: 华迪计算机集团有限公司
主分类号: H04L67/02 分类号: H04L67/02;H04L67/1074;H04L67/60;H04L67/306
代理公司: 北京工信联合知识产权代理有限公司 11266 代理人: 夏德政
地址: 100192 北京市海淀区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 混合 模式 并发 系统
【说明书】:

发明公开了一种基于混合模式的高并发系统,包括:客户端,融合表示层与业务处理层的功能,采用异步方式调用服务端的本地web服务,由客户端完成与服务端交互的运算和业务处理,实现基于C/S的分散式计算,承担客户端高并发下服务端的压力;服务端,为客户端提供用户交互界面;当客户端加载完静态页面后,所述静态页面与本地web服务结合,用户交互界面中的操作服务由本地web服务接管,将业务处理分散到客户端中;服务端提供动态缓存,为查询请求提供数据动态缓存,提高服务端的响应速度和并发处理能力;数据库服务端,为系统提供数据存储服务。有效提高C/S三层架构高并发吞吐量。

技术领域

本申请涉及计算机系统技术领域,具体涉及一种基于混合模式的高并发系统。

背景技术

服务器-客户端,即Client-Server(C/S)结构,C/S结构通常采取两层结构;随着互联网的飞速发展各类技术突飞猛进,以及时间的推移C/S结构缺点尤为突出,随之出现三层架构的C/S架构,三层架构把业务处理、界面表现、数据处理分离,从而达到各司其职业务清晰;表现层(UI):用户交互界面,即用户使用时的所见所得界面;业务逻辑层(BLL):针对业务逻辑处理操作,处理用户使用时的业务操作,此层位于表现层与数据层之间;数据访问层(DAL):该层直接操作数据库,针对数据增加,删除,修改,查询等。

目前三层架构逻辑区分为第一层是表示层,即浏览器,只有简单的输入输出功能,处理极少部分的事务逻辑。由于客户不需要安装客户端,只要有浏览器就能上网浏览,所以它面向的是大范围的用户,界面设计得比较简单,通用。

第二层是WEB服务器,当用户想要访问数据库时,就会首先向WEB服务器发送请求,WEB服务器统一请求后会向数据库服务器发送访问数据库的请求。

第三层是数据库服务器,存放着大量的数据。当数据库服务器收到了WEB服务器的请求后,会对SQL语句进行处理,并将返回的结果发送给WEB服务器。

软件设计层次越多软件性能越差,三层C/S架构存在诸多缺点如:客户端只负责表示层,业务处理都依托于服务端,服务端负责业务处理及数据所有操作,当客户端达到一定数量级时服务端必然出现并发性能问题。

发明内容

针对上述问题,本申请提供一种基于混合模式的高并发系统,包括:

客户端,融合表示层与业务处理层的功能,采用异步方式调用服务端的本地web服务,由客户端完成与服务端交互的运算和业务处理,实现基于C/S的分散式计算,承担客户端高并发下服务端的压力;

服务端,为客户端提供用户交互界面;当客户端加载完静态页面后,所述静态页面与本地web服务结合,用户交互界面中的操作服务由本地web服务接管,将业务处理分散到客户端中;服务端,为查询请求提供数据动态缓存;

数据库服务端,为系统提供数据存储服务。

进一步的,所述表示层,位于服务端与客户端之间,根据配置的服务端地址请求服务端的静态页面,本地通过封闭webkit对服务器端静态页面进行渲染。

进一步的,所述静态页面,采用异步方式调用本地Web服务,将与服务端的交互迁移动客户端,从而将服务端的运算、业务处理转移到客户端,实现基于C/S的分散式计算。

进一步的,所述表示层,封装勾子函数,通过所述勾子函数将业务处理统一处理成插件;

客户端启动后驱动业务处理通过勾子函数加载插件,业务处理层根据表示层操作触发对应业务组件,处理相关业务逻辑。

进一步的,所述业务处理层,是被动执行程序,用于处理客户端的业务处理工作,通过表示层与用户交互产生业务后,调用本地web服务;

本地web服务根据业务类型标识调用驱动业务层相关插件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华迪计算机集团有限公司,未经华迪计算机集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202211513441.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top