[发明专利]提高企业Web应用功能菜单展现速度的方法在审
申请号: | 201310581997.X | 申请日: | 2013-11-20 |
公开(公告)号: | CN103605731A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | 周庆勇;胡清;刘桂海;王振峰 | 申请(专利权)人: | 山东浪潮齐鲁软件产业股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 企业 web 应用 功能 菜单 展现 速度 方法 | ||
1.提高企业Web应用功能菜单展现速度的方法,其特征在于联合使用浏览器端缓存和服务器端缓存,并将用户菜单数据保存在缓存中:
使用浏览器端缓存,将菜单数据保存在静态JavaScript文件中,作为一级缓存;
使用服务器端缓存,将菜单数据保存在服务器端缓存中,作为二级缓存。
2.根据权利要求1所述的提高企业Web应用功能菜单展现速度的方法,其特征在于:
用户首次通过浏览器请求菜单数据时,向服务器发起菜单数据请求,服务器端生成菜单数据并返回给浏览器,同时将菜单数据缓存在服务器端的文件系统或内存数据库,用于处理后续的请求;
浏览器后续请求菜单数据时,首先和服务器端进行协商,判断浏览器本地缓存的静态菜单数据是否为最新,如果是最新的,则使用浏览器本地缓存中的数据作为菜单数据,否则向服务器端请求最新的菜单数据。
3.根据权利要求2所述的提高企业Web应用功能菜单展现速度的方法,其特征在于:在企业Web应用中,影响用户菜单的因素发生变化时,需要对相关用户的服务器端菜单数据缓存进行更新,以保证缓存与用户菜单数据的同步,所述影响用户菜单的因素包括用户权限及菜单数据。
4.根据权利要求3所述的提高企业Web应用功能菜单展现速度的方法,其特征在于:用户权限更新时,服务器端对相应用户菜单数据缓存中的数据进行更新,并记录最新的缓存更新时间,而菜单数据影响整个系统的用户,需要服务器端对所有用户菜单数据缓存中的数据进行更新,并记录最新的缓存更新时间。
5.根据权利要求4所述的提高企业Web应用功能菜单展现速度的方法,其特征在于:服务器端更新菜单缓存时,直接删除过期的菜单数据,待用户登录系统时重建菜单缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮齐鲁软件产业股份有限公司,未经山东浪潮齐鲁软件产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310581997.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种鲜食玉米复合保鲜剂的制备方法
- 下一篇:一种微波薄膜电容集成方法