什么是软件插件

【什么是软件插件】插件是一种遵循一定规范的应用程序接口编写出来的程序 。其只能运行在程序规定的系统平台下,而不能脱离指定的平台单独运行 。因为插件需要调用原纯净系统提供的函数库或者数据 。而软件插件通常指软件附带的插件 。很多软件都有插件,例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件 。应用软件提供使插件能够应用的各项服务 , 其中包括提供加载方式,使插件可以加载到应用程序和网络传输协议中,从而和插件进行数据交换 。插件必须依赖于应用程序才能发挥自身功能,仅靠插件是无法正常运行的 。相反地 , 应用程序并不需要依赖插件就可以运行,这样一来,插件就可以加载到应用程序上并且动态更新而不会对应用程序造成任何改变 。