一种超高效的web应用软件运算方法
2018-06-07徐仲学
中国科技博览 2018年23期
徐仲学
中图分类号:TP311.52 文献标识码:A 文章编号:1009-914X(2018)23-0080-01
现有技术:
现在运算方法是普通的运算方法,即需要运算时交给系统运算,返回运算结果。
现有方法的步骤:
(1)发起运算请求;(2)系统运算;(3)返回运算结果。
现在技术的缺点:
随着管理软件复杂度越来越高,运算量要求越来越大,管理软件运算需消耗大量的服务器资源,且软件复杂度和运算所需的服务器资源成正比,导致很多管理软件需要服务器集群来分布式部署才能正常使用。
一种超高效的软件运算方法,本技术使管理软件不随着复杂度的增加而成正比的消耗服务器资源,消耗服务器资源保持在一定水平上,采用此技术开发和部署的管理软件可节约大量的服务器资源。
一种超高效的软件运算方法实现的步骤:
(1)软件运算请求;(2)中间服务层响应运算请求;(3)中间服务层处理运算,判断是否直接输出结果或是交给服务器计算输出结果并保存到中间服务层中;(4)输出运算结果。
实现原理图如图1:
一种超高效的软件运算方法技术实现方案:
软件运算请求:
带运算请求ID对中间服务层提交运算请求,由中间服务层来决定是否提交给服务器运算,而不是有运算请求就直接要服务器来运算。
中间服务层响应运算请求:
中间服务器响应运算请求后会按中间服务层的运算机制进行运算加工处理。
中间服务层处理运算:
中间服务层分成多级运算存储单元,按各种规律分级存储运算结果,在管……
登录APP查看全文