[发明专利]开放平台中应用程序的访问方法及系统有效
申请号: | 201110371569.5 | 申请日: | 2011-11-21 |
公开(公告)号: | CN103123592B | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 郭学亨;龙丁奋;黄奎;郑旭泽;吴文斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/445 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 何平,曾旻辉 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开放 平台 应用程序 访问 方法 系统 | ||
【技术领域】
本发明涉及互联网技术,特别是涉及一种开放平台中应用程序的访问方法及系统。
【背景技术】
随着互联网的发展,开放平台为用户提供了越来越多的应用服务。例如,用户可通过开放平台实现访问互联网,甚至在开放平台中开启各种应用程序。
然而,在传统的开放平台中,由于是通过一套自定义语言来开发的,对应的应用程序也是按照这一自定义语言开发的,因此,在运行开放平台中的应用程序时需要开放平台服务器将应用程序的自定义语言解析成标准的HTML文本,例如,在用户通过浏览器中展示的开放平台进行应用程序的访问时,该应用程序的自定义语言将被开放平台服务器解析得到标准的HTML文本,并返回给浏览器,浏览器对标准的HTML文件进行解析后向用户展示该应用程序的应用界面,由此可见,开放平台服务器需要对自定义语言进行维护和解析,实时、快捷地对用户访问应用程序的请求进行处理,这将会产生较大的成本开销。
【发明内容】
基于此,有必要提供一种能降低成本开销的开放平台中应用程序的访问方法。
此外,还有必要提供一种能降低成本开销的开放平台中应用程序的访问系统。
一种开放平台中应用程序的访问方法,包括如下步骤:
根据访问应用请求获取应用程序的地址,并开启交互窗口;
在所述开启的交互窗口中加载虚拟层;
按照所述应用程序的地址通过所述虚拟层加载应用程序。
一种开放平台中应用程序的访问系统,包括:
触发模块,用于根据访问应用请求获取应用程序的地址,并开启交互窗口;
虚拟层加载模块,用于在所述开启的交互窗口中加载虚拟层;
应用加载模块,用于按照所述应用程序的地址通过所述虚拟层加载应用程序。
上述开放平台中应用程序的访问方法及系统,通过加载虚拟层来实现开放平台中应用程序的访问,由于虚拟层在开放平台中构建了一个虚拟的环境,屏蔽了各种不同的开放平台的差异,可减少应用程序与开放平台之间的兼容性问题,更有效地提高和利用资源,降低成本开销。
【附图说明】
图1为一个实施例中开放平台中应用程序的访问方法的流程图;
图2为图1中按照应用程序的地址通过虚拟层加载应用程序的方法流程图;
图3为另一个实施例中开放平台中应用程序的访问方法的流程图;
图4为图3中通过虚拟层响应应用程序的跨域请求的方法流程图;
图5为一个实施例中开放平台中应用程序的访问方法的应用示意图;
图6为另一个实施例中开放平台中应用程序的访问方法的应用示意图;
图7为一个实施例中开放平台中应用程序的访问系统的结构示意图;
图8为图7中应用加载模块的结构示意图;
图9为另一个实施例中开放平台中应用程序的访问系统的结构示意图;
图10为图9中响应模块的结构示意图。
【具体实施方式】
在一个实施例中,如图1所示,一种开放平台中应用程序的访问方法包括如下步骤:
步骤S110,根据访问应用请求获取应用程序的地址,并开启交互窗口。
本实施例中,通过对开放平台中应用程序的访问操作产生访问应用请求,将根据这一访问应用请求获取到对应的应用程序的地址,并在开放平台中打开交互窗口。应用程序的地址可以是URL(Uniform Universal Resource Locator,统一资源定位符)链接地址的形式,是该应用程序在开放平台服务器中的存储地址;开放平台中打开的交互窗口可以是浏览器窗口或者其他具有独立运行空间的模拟窗口,例如基于客户端等方式所产生的窗口。应用程序可以是开放平台自有的,也可以是由第三方提供的第三方应用。
具体地,对应用程序的访问操作是可以开放平台中对某一应用程序的选定操作,通过开放平台的应用市场或应用列表获取对某一应用程序的选定操作,根据所获取的选定操作产生访问应用请求,进而通过访问应用请求获取该应用程序的地址,并触发交互窗口的开启。
步骤S130,在开启的交互窗口中加载虚拟层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110371569.5/2.html,转载请声明来源钻瓜专利网。