插件技术在计算机软件中的应用
2017-03-17林俊喜
电子技术与软件工程 2016年16期
林俊喜
摘 要
计算机技术的快速发展对于软件发展提出了更高要求,在软件技术中插件技术能够有效的提升软件的扩展性和重用性,促进了软件应用范围的延伸。本文主要探讨的是插件技术在计算机软件中的应用,全文在具体的论述中首先分析了计算机中插件技术应用原理,其次分析了计算机中常用的插件技术类型,最后分析了插件技术在计算机软件中的应用。
【关键词】插件技术 计算机软件 应用分析
计算机软件属于计算机中重要的一部分,应用于计算机中的软件要求其具备主程序以及插件,同时主程序和插件技术之间需要相互配合,用户可根据自身的实际需要对软件本身的功能进行增加或者删减,方便了用户的使用,本文主要就插件技术在计算机软件中的应用分析如下:
1 计算机中插件技术应用原理
1.1 动态链接库
动态链接库属于软件模块中的一种,本身无法独立运行,但是能够配合软件实现函数或者数据的输出,同时能够为其它程序功能发挥辅助作用,动态链接库常用的调用方式主要有:
1.1.1 静态调用
依据DLL加载以及卸载编码完成静态调用,静态调用方式使用方便,不过本身的灵活性较差,软件本身有一般要求的可以采用。在调用过程中将LIB文件移植到应用程序中,在需要调用DLL函数的时候,通过简单的说明即可实现DLL函数的调用。在建立完成DLL文件后,链接程序即可发挥作用,并产生LIB文件,LIB文件与DLL文件是对应的,而且文件内包含了DLL函数的符号以及函数对应的标识号,在这个静态调用过程中LIB文件能够替代DLL文件,并在应用程序中发挥作用。……
登录APP查看全文
