[发明专利]一种数据处理方法和系统有效
申请号: | 201510441346.X | 申请日: | 2015-07-24 |
公开(公告)号: | CN105100242B | 公开(公告)日: | 2019-02-26 |
发明(设计)人: | 韩学斌 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 系统 | ||
本发明实施例提供了一种数据处理方法和系统,所述的方法包括:录入页面内容生成网页页面;依据对网页页面触发生成的页面请求,确定所述页面请求对应的服务端接口;依据所述服务端接口对系统缓存进行访问,获取所述页面请求对应的响应信息,其中,所述系统缓存由至少两级缓存构成;对所述响应信息进行反馈。确保请求能够及时被处理,保证处理效率,同时保证系统的稳定性。
技术领域
本发明涉及网络技术领域,特别是涉及一种数据处理法和一种数据处理系统。
背景技术
随着网络技术的发展,越来越多的用户在网络中执行各种操作,如看电影、玩游戏、购物等。
虽然网络为用户提供的各种各样的资源,但是并不是所有的用户都能获取到请求的资源。并且当大量用户在同一段时间内发送请求时,系统要处理的数据量过大,就很可能导致系统中设备崩溃,无法处理请求。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的数据处理方法和相应的数据处理装置。
依据本发明的一个方面,提供了一种数据处理方法,包括:录入页面内容生成网页页面;依据对网页页面触发生成的页面请求,确定所述页面请求对应的服务端接口;依据所述服务端接口对系统缓存进行访问,获取所述页面请求对应的响应信息,其中,所述系统缓存由至少两级缓存构成;对所述响应信息进行反馈。
可选的,所述录入页面内容生成网页页面,包括:配置页面展示区域,并配置每个展示区域的页面内容生成配置文件;依据配置文件录入各展示区域的页面内容,生成网页页面。
可选的,还包括:基于外部接口与承载所述网页页面的客户端交互。
可选的,依据对网页页面触发生成的页面请求,确定所述页面请求对应的服务端接口,包括:通过所述外部接口接收对网页页面触发生成的页面请求;依据页面请求的请求参数确定访问的服务端接口。
可选的,还包括:通过所述服务端接口对所述页面请求进行验证,在验证通过后允许访问系统缓存。
可选的,依据所述服务端接口对系统缓存进行访问,获取所述页面请求对应的响应信息,包括:依据服务端接口确定访问的指定级缓存;依据请求参数,从所述指定级缓存中获取所述页面请求对应的响应信息;若响应信息获取失败,则访问系统缓存中所述指定级缓存的下一级缓存,以获取所述响应信息。
可选的,所述系统缓存包括以下至少两种缓存:服务器缓存、内存缓存和文件缓存。
可选的,所述数据处理方法应用于游戏领域,所述网页页面为游戏相关数据页面,所述页面请求包括用于获取游戏相关信息的请求。
根据本发明的另一个方面,提供了一种数据处理系统,包括:页面生成模块,用于录入页面内容生成网页页面;接口确定模块,用于依据对网页页面触发生成的页面请求,确定所述页面请求对应的服务端接口;响应获取模块,用于依据所述服务端接口对系统缓存进行访问,获取所述页面请求对应的响应信息,其中,所述系统缓存由至少两级缓存构成;反馈模块,用于对所述响应信息进行反馈。
可选的,所述页面生成模块,包括:配置子模块,用于配置页面展示区域,并配置每个展示区域的页面内容生成配置文件;生成子模块,用于依据配置文件录入各展示区域的页面内容,生成网页页面。
可选的,还包括:接口交互模块,用于基于外部接口与承载所述网页页面的客户端交互。
可选的,所述接口确定模块,包括:请求接收子模块,用于通过所述外部接口接收对网页页面触发生成的页面请求;服务端接口确定子模块,用于依据页面请求的请求参数确定访问的服务端接口。
可选的,还包括:验证模块,用于通过所述服务端接口对所述页面请求进行验证,在验证通过后允许访问系统缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510441346.X/2.html,转载请声明来源钻瓜专利网。