[发明专利]基于云架构的自适应方法及系统有效
申请号: | 201510097360.2 | 申请日: | 2015-03-05 |
公开(公告)号: | CN104639653B | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 朱奕;周华强 | 申请(专利权)人: | 北京掌中经纬技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 张仲波 |
地址: | 100083 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 架构 自适应 方法 系统 | ||
本发明提供一种基于云架构的自适应方法及系统,所述方法包括:获取移动端请求,将所述移动端请求转发给动态解析服务器;动态解析服务器根据所述移动端请求获取请求的网络页面数据,并对所述网络页面数据进行动态解析,得到动态解析结果;利用所述解析结果获取网络页面中的页面业务功能片段,生成网络切片;对所述网络切片进行重组,生成重组后的网络页面数据,将所述重组后的网络页面数据发送给移动端。
技术领域
本发明涉及网络通讯技术领域,特别是指一种基于云架构的自适应方法及系统,及应用于该系统中的可视化在线定制处理方法及装置。
背景技术
网页浏览器是万维网(Web)服务的客户端浏览程序,可向Web服务器发送各种请求,并对从服务器发来的超文本信息和各种多媒体数据格式进行解释、显示和播放。与工作站、PC机相比,移动终端资源相对有限,因此移动终端网页浏览器较工作站、PC机上运行的网页浏览器在开发时更为困难,在功能上有更多限制。正是由于这一原因,目前绝大多数的移动终端内置网页浏览器不能解析执行包含复杂JS(JavaScript,一种基于对象和事件驱动并具有相对安全性的客户端脚本语言)的Web页面,这导致移动终端内置网页浏览器不能正常浏览包含复杂JS的Web页面。
为了解决移动终端内置浏览器不能正常浏览包含复杂JS的Web页面的问题,现有技术中所采用的方法是采用客户端/浏览器服务器的架构,由于浏览器服务器对Web页面解析执行是在一个封闭的环境中执行,浏览器服务器会把整个Web应用页面的解析执行结果响应给客户端显示。因此,现有技术方案的缺陷在于:1、用户对于Web应用页面有各自不同的需求,对于某一用户而言,网站所提供的Web页面中可能只有部分是有效的,现有技术中的Web应用页面解析执行方式不能过滤出部分有效的Web页面信息给客户端显示,这会给用户带来不必要的信息冗余,浪费带宽资源;2、目前某些网站所提供的Web应用页面仅适合在个人计算机上显示,并不适合移动终端的屏幕尺寸,因此浏览器服务器对整个Web应用页面的解析执行结果可能无法给用户带来最佳的客户体验。
为了克服上述问题,本申请人提出了一种基于云计算系统的解决方案,在该方案中提供一种能够动态解析Web应用的云计算系统,该系统能够实现动态解析Web应用,且能够节约解析时间、提高解析效率;同时该系统能够对Web应用的解析过程进行控制,从而可以根据用户需要由原有的Web应用得到新的Web应用。
虽然该云计算系统方案很好的解决上述动态解析Web应用的技术问题,但是鉴于未来用户终端的访问多样性、需求多样性,该方案难于应用各种应用场景。也就是说,当前的云计算系统方案更适用于解决同一类用户的移动终端访问Web应用,当对于具有多个不同类型用户(如大众用户、企业用户/工程技术人员),甚至不同类型终端(如移动终端、PC端)同时并行访问该云计算系统时,该系统将难于适应这种大规模业务应用服务群的需求,也难于满足企业用户或者大众用户的个性化需求。
同时,对于不同类型用户,其对于该云计算系统的需求各不相同,对于大众用户来说,其不具备专业化的Web应用移动化技术,因此,在进行Web应用移动化时,需要提供一种能够可视化在线定制技术,能够让大众用户在不需要任何专业知识的情况下直观的实现对原Web系统的页面上功能二次重组生成新的Web应用;对于企业用户/工程技术人员而言,其具备专业的Web应用二次开发知识,因此,如何解决企业用户/工程技术人员的复杂页面开发处理效率问题,降低其开发难度问题将成为现有技术方案无法解决的技术难题。
同时,当多种不同用户对该云计算系统进行大规模访问时,如何解决该系统的大规模用户访问承载能力问题、解决具有大规模用户访问服务企业问题也成为现有技术方案难以解决的问题。
因此,为了适应未来超大规模的动态解析Web应用业务的服务群需求,同时满足企业客户和大众用户,亟需提供一种新的解决方案,其应具备以下功能:
(1)要适应未来超大规模的动态解析Web应用业务的服务群需求发展需要;
(2)能支持企业客户业务需要和大众用户日常生活活动需要;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京掌中经纬技术有限公司,未经北京掌中经纬技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510097360.2/2.html,转载请声明来源钻瓜专利网。