计算机软件技术中插件技术应用

计算机软件技术中插件技术应用

ID:20110416

大小:52.00 KB

页数:5页

时间:2018-10-08

计算机软件技术中插件技术应用_第1页
计算机软件技术中插件技术应用_第2页
计算机软件技术中插件技术应用_第3页
计算机软件技术中插件技术应用_第4页
计算机软件技术中插件技术应用_第5页
资源描述:

《计算机软件技术中插件技术应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机软件技术中插件技术应用应用插件技术,可以很好地提高软件的重用性和扩展性,解决软件合作开发与集成问题具有很好的理论和实用价值。下面是小编搜集整理的相关内容的论文,欢迎大家阅读参考。  :经济的持续发展,科学技术的不断进步,带动了计算机软件技术的发展,同时也使插件技术被广泛应用于计算机软件技术中,插件技术应用的水平高低直接影响着计算机软件技术在计算机中的应用,插件技术的应用可以使计算机软件的功能得到完善,从而为用户提供更好的服务。因此本文将会对计算机软件技术中插件技术的应用进行深入的研究分析。  关键词:计算机软件技术;插件技术;

2、应用发展  为了完善计算机软件的功能,提高计算机软件的稳定性,更好的为计算机用户服务,插件技术被广泛应用于计算机软件技术中,因此如何提高计算机软件技术中插件技术的应用水平是现阶段计算机软件工作人员的主要任务之一。  一、插件技术概述  1.1插件技术,从本质上讲它属于程序的一种,是指在遵循相应的程序接口的前提下,插件程序对其进行编写[1]。在程序运行的过程中,为了能够扩展计算机软件的应用功能,应用程序通常需要利用相对应的接口对插件进行规范处理,从而达到提升计算机软件扩展性的目的。插件技术主要是接口来实现运行的,接口就是为了保证插件和

3、宿主程序可以正确通信而设置的通信标准。接口实际上是用来对计算机软件实现调用规范的,所以是由宿主程序的开发者制定接口的,然后开发者只要将接口规范公开,插件开发工就可以开发出与其相关的插件。  1.2计算机软件技术中经常使用的插件技术通常分为以下几种类型:简单插件,它是与命令相似的一种插件技术。由于它的结构相对简单,对运行环境没有太多的限制,在安装成功后可以按照用户设定的步骤直接运行,简单的操作过程,便于学习应用。但是简单插件的功能单一而且自由程度不高,因此也存在一定的缺陷[2]。特殊插件需要使用特殊的脚本语言,而且较之于简单插件,程序

4、的编写较为复杂,首先要开发出一个解释内核,用于对程序的解释,然后在对其进行正常程序的编写。但是特殊插件可以不需要其他相应的工具对其进行开发,减少了其他工具的使用,特殊软件主要应用于办公自动化的系统当中。  二、插件技术在计算机软件技术中的应用  2.1插件技术在计算机软件技术中的应用主要体现在以下几个方面:第一,使用插件技术分析计算机系统的需求。例如在办公室管理系统之中,插件技术主要是对主程序利用接口所传递过来的数据进行处理,当插件完成数据处理后,再通过接口将数据反馈给宿主程序。另外,每个插件都可以独立处理多种系统需求,而且可以进行

5、大批量的处理工作,提高了计算机软件的工作效率,能够更快更准确的满足用户的需求。  2.2第二,使用插件技术对思路进行设计。在设计思路的系统中,依据插件的实现标准,将其分为处理功能部分和主程序部分。处理功能部分主要是利用插件和动态链接库实现思路的设计,而主程序主要是对处理功能部分进行管理,对处理流程进行建立、组织,同时对接口进行设置,保证主程序与插件之间、插件与插件之间的通信正确[3]。另外主程序可以记录插件在实际运行过程中所产生的信息、错误以及对错误的处理措施等,并将其写入日志文件,为日后用户对其的查询提供了方便,同时它也可以相应帮

6、助事件,能够对提示信息以及帮助信息进行显示。  2.3第三,使用插件技术对实现对接口的设计。保证插件和宿主程序可以正确通信而设置的通信标准就是接口,因此可以看出,接口的设置对于插件之间同主程序的信息传递有着十分重要的影响。我们在设计接口时,我们首先要创建一个数据结构,这个数据结构中要能够包含所有插件所需要的各种数据信息,同时数据结构的格式要根据数据文件的格式进行设计,这样可以保证插件之间可以畅通无阻的传递所需参数、数据存储地址以及其他信息。另外,在对接口的设计中还要包含画图函数地址、数据及其他插件的内存地址、输入文件地址等信息。  

7、2.4第四,对插件技术的调用。插件技术在计算机软件技术中的调用过程一般是:当计算机软件在系统启动时就会利用插件管理功能发出加载通知,加载所有需要的插件,然后搜索需要安装完成的插件文件,得到插件软件的版本信息、基本配置信息等,当获取插件文件后仍不能进行正确的信息配置,我们就可以将插件软件当作非法插件,然后对其进行处理。这样做可以在很大程度上提高插件信息的安全性与可靠性。当正确配置软件插件后,插件管理就会在平台内核上加载插件,而且在计算机的人机界面上也可以实现直接安装,从而有利于对动态生态机制的合理调动[4]。  2.5调动动态生态机制

8、主要是对工具栏、菜单选项以及对话框进行调动操作,当用户根据实际需求对插件进行选择后,插件管理部分会再次定位加载插件文件,同时根据插件配置要求的改变初始化处理插件软件。最后是对插件软件的实例化加载,当实例化加载处理后,便完成了对计算机软

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。