[发明专利]一种调用组件的方法及装置有效
申请号: | 201310560396.0 | 申请日: | 2013-11-12 |
公开(公告)号: | CN103618699A | 公开(公告)日: | 2014-03-05 |
发明(设计)人: | 吴晓军 | 申请(专利权)人: | 吴晓军 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F17/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱佳 |
地址: | 402260 重庆市江津*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调用 组件 方法 装置 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种调用组件的方法及装置。
背景技术
目前,随着人们生活节奏的加快和科技的进步发展,越来越多的用户使用网络来处理业务,例如,使用网上银行办理账务处理业务(如网上支付、网上交易等),不仅节省了用户去银行排队的时间,而且可以实现24小时随时办理业务的需求,因此,通过网络来处理业务,尤其是通过网上银行处理账务业务越来越得到人们的青睐。
由于网上银行系统在开发时使用了ActiveX控件等,这些控件无法移植到非IE内核的浏览器上使用,有些控件甚至在不同版本的网络浏览器(Internet Explorer,IE)内核的浏览器之间,都难以正常调用,因此,在当前的网络业务中,网上银行支付业务只能通过IE内核的浏览器进行登录支付,也就是说,该网上银行支付业务所在的服务器只能与打开IE内核的浏览器的客户端进行交互,而与打开非IE内核的浏览器的客户端不能进行交互,例如,网上银行A的对应的浏览器为IE内核的浏览器,则打开IE内核的浏览器的客户端可以与网上银行A的服务器进行交互,打开非IE内核的浏览器的客户端无法与网上银行A的服务器进行交互。
目前,各个电子商城几乎都是可以支持多种浏览器,例如,,即支持IE内核的浏览器,也支持火狐Firefox/谷歌Chrome/Safari/欧朋Opera等非IE内核的浏览器,但是,如果用户通过Firefox浏览器选择商品,欲通过网上银行B进行网络支付时,若网上银行B的不支持Firefox浏览器,则用户基于Firefox浏览器通过网上银行B进行网络支付就会失败,只能再打开网上银行B支持的IE内核的浏览器进行支付,则交互过程较复杂、耗时较长、效率较低。
发明内容
本发明实施例提供一种调用组件的方法及装置,用以解决现有技术中进行网络业务时存在的复杂度较高、耗时长、效率较低的问题。
本发明实施例提供的具体技术方案如下:
一种调用组件的方法,包括:
将用户通过第一浏览器输入的页面访问请求转发至网络侧,并接收网络侧返回的响应消息,该响应消息中携带有采用所述第一浏览器进行页面访问时所需组件的组件标识信息,所述组件为插件或者为控件;
根据所述组件标识信息生成组件调用指示,并基于虚拟的第二浏览器所支持的协议对所述组件调用指示进行格式转换;其中,所述第二浏览器与所述组件支持相同的协议;
通过所述虚拟的第二浏览器,基于转换后的组件调用指示对所述组件进行调用,并按照所述第一浏览器所支持的协议对调用的组件进行格式转换,令格式转换后的调用的组件向所述用户提供相应的功能。
一种调用组件的装置,包括:
响应消息接收单元,用于将用户通过第一浏览器输入的页面访问请求转发至网络侧,并接收网络侧返回的响应消息,该响应消息中携带有采用所述第一浏览器进行页面访问时所需组件的组件标识信息,所述组件为插件或者为控件;
格式转换单元,用于根据所述组件标识信息生成组件调用指示,并基于虚拟的第二浏览器所支持的协议对所述组件调用指示进行格式转换;其中,所述第二浏览器与所述组件支持相同的协议;
组件调用单元,用于通过所述虚拟的第二浏览器,基于转换后的组件调用指示对所述组件进行调用,并按照所述第一浏览器所支持的协议对调用的组件进行格式转换,令格式转换后的调用的组件向所述用户提供相应的功能。
本发明有益效果如下:
本发明实施例中,将用户通过第一浏览器输入的页面访问请求转发至网络侧,并接收网络侧返回的响应消息,该响应消息中携带有采用第一浏览器进行页面访问时所需组件的组件标识信息,组件为插件或者为控件;根据组件标识信息生成组件调用指示,并基于虚拟的第二浏览器所支持的协议对组件调用指示进行格式转换;其中,第二浏览器与组件支持相同的协议;通过虚拟的第二浏览器,基于转换后的组件调用指示对组件进行调用,并按照第一浏览器所支持的协议对调用的组件进行格式转换,令格式转换后的调用的组件向所述用户提供相应的功能,这样,可以实现用户通过第一浏览器调用与第二浏览器支持相同协议的组件,进而对网络侧进行访问,不需要通过第二浏览器才能实现对与第二浏览器支持相同协议的组件的调用,进而访问网络侧,因此,解决了现有技术中进行网络业务时存在的复杂度较高、耗时长、效率较低的问题。
附图说明
图1为本发明实施例中组件调用流程图;
图2为本发明实施例中组件调用实施例;
图3为本发明实施例中组件调用装置功能结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吴晓军,未经吴晓军许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310560396.0/2.html,转载请声明来源钻瓜专利网。