[发明专利]一种用网页进行本地调用的方法和系统有效
申请号: | 201110339918.5 | 申请日: | 2011-11-01 |
公开(公告)号: | CN102393857A | 公开(公告)日: | 2012-03-28 |
发明(设计)人: | 陈璐;钟声 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;王黎延 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 进行 本地 调用 方法 系统 | ||
1.一种用网页进行本地调用的方法,其特征在于,所述方法包括:
序列化本地调用操作指令,将序列化后的本地调用操作指令作为超链接字符串填充至网页,并将所述网页发送至服务器或本地操作系统;
浏览器根据自身所在操作系统的型号从服务器或本地操作系统获取所述网页,对所述网页中的超链接字符串进行反序列化,并根据反序列化所得到的实体化本地调用操作指令,请求自身所在操作系统执行所述实体化本地调用操作指令所代表的本地调用操作。
2.根据权利要求1所述的方法,其特征在于,所述序列化本地调用操作指令为:获得一个由关键字组和协议标识组成的字符串;
其中,所述关键字组包括一个命令字对以及一个或多个参数字对,所述命令字对包括一个命令字以及与该命令字对应的一个命令字值,所述参数字对包括一个参数字以及与该参数字对应的一个参数字值,关键字组和协议标识之间用第一分隔符进行连接,组成关键字组的所有命令字对和参数字对之间用第二分隔符进行连接,命令字与该命令字对应的命令字值之间以及参数字与该参数字对应的参数字值之间都使用第三分隔符进行连接;一个命令字值与一个本地调用操作指令相对应,所述参数字值用于存储该参数字对应命令字表示的本地调用操作的参数。
3.根据权利要求2所述的方法,其特征在于,所述参数字值为一个参数字组,所述参数字组由两个以上的参数字对组成;其中,各个参数字对之间使用第四分隔符进行连接,且每个参数字对均由第五分隔符连接一个参数字和一个参数字值构成。
4.根据权利要求3所述的方法,其特征在于,所述命令字值和/或关键字值中出现单引号和/或双引号、和/或出现所述第一至第五分隔符中的一个或多个时,在该命令字和/或关键字值中,将出现的单引号和/或双引号、和/或第一至第五分隔符中的一个或多个之前,添加转义字符。
5.根据权利要求2所述的方法,其特征在于,所述反序列化超链接字符串的操作包括:将超链接字符串按照所述第一分隔符拆分成一个协议标识和一个关键字组;再根据所述第二分隔符将所述关键字组拆分成一个命令字对、以及一个或多个参数字对;然后根据所述第三分隔符将每个命令字均拆分成一个命令字和一个与该命令字对应的命令字值,将每个参数字对均拆分成一个参数字和一个与该参数字对应的一个参数字值。
6.根据权利要求2所述的方法,其特征在于,所述浏览器对所述网页中的超链接字符串进行反序列化操作之后,该方法还包括:
浏览器根据所述反序列化操作得到的协议标识,判断所述超链接字符串是否为用于本地调用操作的字符串,所述超链接字符串是用于本地调用操作的字符串,则执行后续操作。
7.根据权利要求1所述的方法,其特征在于,所述本地调用操作指令为下述任意一种操作:运行本地应用程序、运行本地后台服务、向一个本地应用发送消息、向多个本地应用广播消息、以及获得本地数据源的数据。
8.根据权利要求1所述的方法,其特征在于,所述网页存储在服务器上,所述浏览器根据自身所在操作系统的型号从服务器获取所述网页的操作包括:
所述浏览器根据自身所在的操作系统的型号向所述服务器发送获取本地调用操作请求消息,请求获取所述网页,所述请求消息至少包括所述浏览器自身所在操作系统型号;
所述服务器获取到所述请求消息后,将与所述操作系统型号相对应的、包含序列化后的本地调用操作指令的网页发送给所述浏览器。
9.根据权利要求1所述的方法,其特征在于,所述本地调用操作指令为运行本地应用程序;所述本地调用操作指令还包括应用程序标识、以及调用时传递给本地应用程序的参数;
所述浏览器请求自身所在操作系统执行本地调用操作为:浏览器根据应用程序标识、以及调用时传递给本地应用程序的参数,生成所述操作系统可识别的本地调用请求指令,向所述操作系统发送该本地调用请求指令,请求该操作系统执行所述应用程序标识所标识的本地应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110339918.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:携带型打印机
- 下一篇:利用含硫废料制酸的方法以及包含该方法的湿法脱硫工艺