[发明专利]用于移动通讯设备终端的浏览器脚本解析方法及其装置有效
申请号: | 201010226788.X | 申请日: | 2010-07-15 |
公开(公告)号: | CN102207949A | 公开(公告)日: | 2011-10-05 |
发明(设计)人: | 梁捷;陈德志 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/44;H04L29/06 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 禹小明;张伟杰 |
地址: | 100080 北京市海淀区苏州街*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 移动 通讯设备 终端 浏览器 脚本 解析 方法 及其 装置 | ||
1.一种用于移动通讯设备终端的浏览器脚本解析方法,所述移动通讯设备终端采用服务端/客户端架构浏览网页,其特征在于,所述方法包括:
服务端根据客户端请求访问网络服务器,获取网页第一脚本的脚本获取步骤;
服务端对第一脚本进行分析并编译成第一中间指令码的中间指令获取步骤;
服务端把第一中间指令码发送到客户端的中间指令发送步骤;
客户端根据第一中间指令码解析脚本的脚本解析步骤。
2.根据权利要求1所述的脚本解析方法,其特征在于,所述中间指令获取步骤的具体步骤为:
服务端将读取的第一脚本进行词法和语法分析,创建语法树的语法分析步骤;
服务端根据语法树从第一脚本提取原始事件模型和/或系统事件模型的提取步骤;
服务端根据统一的事件模型系统对原始事件模型和/或系统事件模型进行适配,获得标准事件模型的适配步骤;
服务端以标准事件模型替换原始事件模型和/或系统事件模型,得到第一标准脚本的替换步骤;
服务端对第一标准脚本进行编译并获得中间指令码的编译步骤。
3.根据权利要求2所述的脚本解析方法,其特征在于:
所述统一的API系统包括原始事件模型和/或系统事件模型与标准事件模型对应表;
所述适配步骤包括:服务端从统一的事件模型系统中,根据原始事件模型和/或系统事件模型,获取对应的标准事件模型并返回。
4.根据权利要求3所述的脚本解析方法,其特征在于,所述浏览器的系统为Internet Explore系列或者Mozilla系列或者Chrome系列,所述的系统事件模型为Internet Explore事件模型或Mozilla事件模型或Chrome系列模型。
5.根据权利要求1所述的脚本解析方法,其特征在于,所述中间指令发送步骤,把第一中间指令码保存在缓存中,然后把第一中间指令码发送到客户端。
6.根据权利要求5所述的脚本解析方法,其特征在于,所述方法还包括:
(61)服务端根据客户端请求,访问网络服务器,获取网页第二脚本;
(62)服务端检查第二脚本与第一脚本是否相同,如果不相同,则执行步骤(63),否则从缓存中获取第一中间指令码并发送到客户端,客户端根据第一中间指令码解析脚本,并退出;
(63)服务端对第二脚本进行分析并编译成第二中间指令码;
(64)服务端把第二中间指令码发送到客户端;
(65)客户端根据第二中间指令码解析脚本。
7.一种用于移动通讯设备终端的浏览器脚本解析装置,所述移动通讯设备终端采用服务端/客户端架构浏览网页,其特征在于,所述装置包括:
设置在服务端,根据客户端请求,访问网络服务器,获取网页第一脚本的脚本获取模块;
设置在服务端,对第一脚本进行分析并编译成第一中间指令码的中间指令获取模块;
设置在服务端,把第一中间指令码发送到客户端的中间指令发送模块;
设置在客户端,根据第一中间指令码解析脚本的脚本解析模块。
8.根据权利要求7所述的脚本解析装置,其特征在于,所述中间指令获取模块包括:
对读取的第一脚本进行词法和语法分析,创建语法树的语法分析模块;
根据语法树从第一脚本提取原始事件模型的提取模块;
统一的事件模型系统对原始事件模型和/或系统事件模型进行适配,获得标准事件模型的适配模块;
以标准事件模型替换原始事件模型和/或系统事件模型,得到第一标准脚本的替换模块;
对第一标准脚本进行编译并获得中间指令码的编译模块。
9.根据权利要求8所述的脚本解析装置,其特征在于,所述统一的API系统包括标准事件模型和原始事件模型对应表;
所述适配模块包括:从统一的事件模型系统中,根据原始事件模型和/或系统事件模型,获取对应的标准事件模型并返回。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010226788.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:逆变器一体型电动压缩机
- 下一篇:一种换向阀