COM组件调用装置和COM组件调用方法制造方法及图纸

技术编号:8489653 阅读:266 留言:0更新日期:2013-03-28 08:34
本发明专利技术提供了一种COM组件调用装置,安装并注册于终端,包括:第一判断单元,在终端调用目标COM组件时,用于判断目标COM组件是否已安装和注册于终端;下载单元,用于在第一判断单元的判断结果为否的情况下,下载目标COM组件;注册单元,用于在下载单元下载目标COM组件后,对目标COM组件进行注册;实例创建单元,用于在第一判断单元的判断结果为是的情况下,或在注册单元对目标COM组件进行注册后,创建目标COM组件的实例。本发明专利技术还提出了一种COM组件调用方法。通过本发明专利技术的技术方案,可以在终端的浏览器调用COM组件时,实现对该COM组件的实时更新、按需下载和动态注册,能够不必刷新浏览器页面即可直接调用COM组件。

【技术实现步骤摘要】

本专利技术涉及COM组件
,具体而言,涉及一种COM组件调用装置和一种COM组件调用方法。
技术介绍
在IE浏览器中,Web前端开发人员经常需要调用COM组件进行一些操作,比如某COM组件自身已经利用RSA算法实现了加密和解密的功能,IE浏览器调用该COM组件即可进行密码的加密、解密、数字签名及验证等功能,相比在JavaScript脚本中重新应用RSA算法实现上述功能要方便得多,可见IE浏览器调用COM组件的应用还是比较广泛的。在IE浏览器中,调用COM组件的方法的流程图如图1所示,首先需要用户手工安装注册COM组件或配置COM组件的压缩文件,然后刷新IE浏览器后才能创建该COM组件的实例,从而进一步使用。这种方法存在以下两个问题(1)当COM组件有更新时,客户端无法实时获知,这时与服务端进行交互,有可能引发版本不匹配的各种问题;(2) COM组件下载注册后需要刷新浏览器才能进一步使用。因此,需要一种新的COM组件调用技术,能够实时更新COM组件,并且动态注册调用的COM组件,无需刷新浏览器页面即可使用。
技术实现思路
本专利技术正是基于上述问题,提出了一种COM组件调用技术,能本文档来自技高网...

【技术保护点】
一种COM组件调用装置,安装并注册于终端,其特征在于,包括:第一判断单元,在所述终端调用目标COM组件时,用于判断所述目标COM组件是否已安装和注册于所述终端;下载单元,用于在所述第一判断单元的判断结果为否的情况下,下载所述目标COM组件;注册单元,用于在所述下载单元下载所述目标COM组件后,对所述目标COM组件进行注册;实例创建单元,用于在所述第一判断单元的判断结果为是的情况下,或在所述注册单元对所述目标COM组件进行注册后,创建所述目标COM组件的实例。

【技术特征摘要】

【专利技术属性】
技术研发人员:方奇功范金福张璋
申请(专利权)人:用友软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1