您当前所在位置:首页 > 论文 > 计算机论文 > 计算机软件论文

浅谈插件技术对计算机软件的影响

编辑:

2014-10-10

1.2服务器中应用插件技术的功能

在实际应用中,插件技术可以作为服务器封装更高层次中间技术来处理;而在计算机服务器工作的过程中,能够有效地把多种任务或应用软件作为有关的结构并在一定范围内进行合理协同处理,同时在应用软件中将访问数据、访问消息、安全访问、事务访问、名字访问等服务全方位的提供。除此之外,插件技术在用户运营的软件各项操作中给予全面的协同支持,保证软件的运行效率的同时,也使设计者开发电子商务的成本和周期大大简化。

1.3实现插件系统的结构

从插件技术的发展和实际应用的结果来看,如何保证或者采用何种技术来保证插件功能的实现是十分关键的课题。一方面实现方式可以通过传统DLL方法,另一方面插件实现方式可以通过COM方式。分析传统DLL方法实现的实际情况得知,该方式是以一系列的函数作为接口规范,通过插件DLL合理的引出函数,调用函数主要是使用平台完成。COM方式实现主要是以COM接口作为接口规范,其中COM组件是插件,采用COM方式实现能够从根本上将跨平台、跨进程等全面解决,可以说是一种较为规范的操作形式。

1.4插件技术实际的调用过程

计算机软件中应用插件技术的实际调用过程实际上并不复杂,可以通过以下几方面来说明。

1)当插件从平台内核开始系统的操作时,就会首先在插件管理程序中发出通知指令,并对相关的插件进行加载;

2)当通过特定的机制时,在插件管理模块的制定目录下将完成安装的插件文件全面搜索,并对配置信息与插件版本完全获取;

3)如果插件的文件形式在得到后不能给与合适的版本或正确的配置信息,就需要按照非法插件来处理,通过过滤操作来验证插件的合法性;

4)插件管理程序将已经认定为合法的插件送入平台内核完成加载,同时在计算机界面上安装,实现插件安装后合理的调动动态生成机制;

5)一般情况下,用户为了获取业务信息,在平台中对选择相应的插件后,管理程序会重新发出加载指令,对插件文件再次定位,同时通过分析配置参数的具体需求,完成插件程序的初始化;

6)一般在插件组件完成实例化的加载操作后,其自身配备的功能就会一一实现。

2结束语

随着计算机软件技术与应用的不断更新,软件插件技术以其独特的优势越来越广泛地应用于计算机软件领域。插件技术应用于计算机软件中有着其他技术无法比拟的优势,不用对系统本身进行重译,只需通过将源代码操作就能完成软件的更新,不但省去了大量的操作步骤,也能在一定程度上减少软件开发的成本。插件技术的不断发展为计算机软件全面完善自身功能,进一步提高软件系统的智能化、集成化开辟了一条坦途,相信随着插件技术的发展,在未来的软件应用中将会发挥更大的作用。

以上就是由精品学习网为您提供的插件技术对计算机软件的影响,希望可以更好的帮助到您!!

免责声明

精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。