浏览器调用本地组件的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:45947123 阅读:7 留言:0更新日期:2025-07-29 17:50
本发明专利技术提供一种浏览器调用本地组件的方法、装置、电子设备及存储介质,涉及计算机技术领域,该方法包括:根据业务逻辑和用户需求生成请求参数;对请求参数进行序列化转换,获得请求参数格式文件;对请求参数格式文件进行数据加密,并选择目标请求方法将请求参数格式文件发送至本地设备;对请求参数格式文件进行数据验证,对数据验证通过后的请求参数格式文件进行数据解析,获得请求参数;根据请求参数调用本地组件执行相应的方法和/或访问属性,并返回调用结果。本发明专利技术使浏览器能够直接调用本地已注册的ActiveX组件和COM组件,而无需对这些组件进行技术改造,降低技术开发成本,提升用户体验。

【技术实现步骤摘要】

本专利技术涉及计算机,具体涉及一种浏览器调用本地组件的方法、装置、电子设备及存储介质


技术介绍

1、在早期的web应用开发阶段,activex技术与组件对象模型(component objectmodel,com)是构建丰富交互体验以及实现本地程序交互的核心手段。activex提供了一套标准化的组件对象模型,使开发者能够便捷地在web页面中嵌入多媒体效果、交互式对象、多种文档格式及复杂应用程序,从而打造出高品质的多媒体体验。而com作为activex技术的基础,定义了一种软件架构,支持不同应用程序之间以及应用程序与其组件之间的交互。这种模块化的设计不仅提升了系统的可维护性和可扩展性,还促进了组件的复用,有效降低了开发成本。

2、然而,随着web技术的持续演进,尤其是浏览器技术的革新,activex和com组件技术的应用受到了显著限制。当前,这些技术主要依赖于基于ie内核的浏览器或通过npapi技术进行中转的非ie内核浏览器。然而,近年来,主流浏览器如chrome和firefox逐步停止对npapi技术的支持,导致activex和com组件在这本文档来自技高网...

【技术保护点】

1.一种浏览器调用本地组件的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的浏览器调用本地组件的方法,其特征在于,本地组件至少包括ActiveX组件和COM组件,所述请求参数至少包括目标组件信息、组件接口名称和接口参数,其中:

3.根据权利要求2所述的浏览器调用本地组件的方法,其特征在于,对所述请求参数进行序列化转换,获得请求参数格式文件,包括:

4.根据权利要求1所述的浏览器调用本地组件的方法,其特征在于,对所述请求参数格式文件进行数据加密,并选择目标请求方法将所述请求参数格式文件发送至本地设备,包括:

5.根据权利要求4所述的...

【技术特征摘要】

1.一种浏览器调用本地组件的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的浏览器调用本地组件的方法,其特征在于,本地组件至少包括activex组件和com组件,所述请求参数至少包括目标组件信息、组件接口名称和接口参数,其中:

3.根据权利要求2所述的浏览器调用本地组件的方法,其特征在于,对所述请求参数进行序列化转换,获得请求参数格式文件,包括:

4.根据权利要求1所述的浏览器调用本地组件的方法,其特征在于,对所述请求参数格式文件进行数据加密,并选择目标请求方法将所述请求参数格式文件发送至本地设备,包括:

5.根据权利要求4所述的浏览器调用本地组件的方法,其特征在于,对所述请求参数格式文件进行数据验证,包括:

6.根据权利要求5所...

【专利技术属性】
技术研发人员:周晓华刘师学张海洋蒋晶李颖
申请(专利权)人:北京安证通信息科技股份有限公司
类型:发明
国别省市:

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

1