插件技术有什么好处?
插件技术有什么好处?
一个网络转换器也许会运载一个未被占用但不标准的端口来容纳各种任选的物理层连接器。而游戏和某些应用程序经常使用插件的体系结构来允许最初的发行者和第三方发行者增加功能性。以下是时间财富网小编整理的插件的技术好处。
IE浏览器常见的插件例如:Flash插件、RealPlayer插件、MMS插件、MIDI五线谱插件、ActiveX插件等等;再比如Winamp的DFX,也是插件。还有很多插件都是程序员新开发的。
组件和插件的区别是,插件是属于程序接口的程序,组件在ASP中就是控件、对象,ASP/IIS的标准安装提供了11个可安装组件。ASP的FSO组件,编程的朋友都如雷贯耳吧,它就是最常用的Scripting.FileSystemObject对象。
使用插件技术能够在分析、设计、开发、项目计划、协作生产和产品扩展等很多方面带来好处:
(1)结构清晰、易于理解。由于借鉴了硬件总线的结构,而且各个插件之间是相互独立的,所以结构非常清晰也更容易理解。
(2)易修改、可维护性强。由于插件与宿主程序之间通过接口联系,就像硬件插卡一样,可以被随时删除,插入和修改,所以结构很灵活,容易修改,方便软件的升级和维护。
(3)可移植性强、重用力度大。因为插件本身就是由一系列小的功能结构组成,而且通过接口向外部提供自己的服务,所以复用力度更大,移植也更加方便。
(4)结构容易调整。系统功能的增加或减少,只需相应的增删插件,而不影响整个体系结构,因此能方便的实现结构调整。:
(5)插件之间的耦合度较低。由于插件通过与宿主程序通信来实现插件与插件,插件与宿主程序间的通信,所以插件之间的耦合度更低。
(6)可以在软件开发的过程中修改应用程序。由于采用了插件的结构,可以在软件的开发过程中随时修改插件,也可以在应用程序发行之后,通过补丁包的形式增删插件,通过这种形式达到修改应用程序的目的。
(7)灵活多变的软件开发方式。可以根据资源的实际情况来调整开发的方式,资源充足可以开发所有的插件,资源不充足可以选择开发部分插件,也可以请第三方的厂商开发,用户也可以根据自己的需要进行开发。
- 更多随便看看
- 塞纳挑战美国冠军头衔
- WWE豆腐哥(道夫·齐格勒)何时归来?
- 布雷·怀亚特因伤缺席下周的WWE赛事
- 肌肉要虐肥肉?莱贝克能把马克·亨利举过头顶?
- WWE2014合约阶梯或悬挂WWE世界重量级冠军腰带
- 萨米vs塞纳 严重受伤或将接受手术?
- 布洛克·莱斯纳下周回归 WWE2014TLC再添新比赛
- WWE重量级冠军“三重威胁”《2015皇家大战》
- 布洛克的同学“黄金战士” 或将有机会回归WWE?
- AJ与卡尔·安德森和卢克·盖洛斯分组 但帮会并没有解散
- 爱尔兰“小辣椒”准备和小詹来一场比赛?
- 海曼盛赞新任NXT冠军凯文·欧文斯(Kevin Owens)
- WWE统一冠军对未来的改变
- 第一届女子30人上绳挑战赛 已有老将报道参加