現在的位置: 首頁 > web前端 > 正文

plugin支持軟件機制

2020年07月21日 web前端 ⁄ 共 938字 ⁄ 字號 評論關閉

  Plugin(Plug-in,addin,add-in,addon或add-on)是一種計算機應用程序,它和主應用程序(hostapplication)互相交互,以提供特定的功能。應用程序支持Plugin有許多原因,主要原因有:使第三方的開發者有能力擴展應用程序,以提供無法先期預料的特色;減小應用程序的大小;由于軟件版權之間的不兼容性將源代碼和應用程序分享。


  Plugin支持軟件


  Plugin通常翻譯為插件,下文中以插件代替Plugin。


  支持插件的軟件例如有:


  Email客戶端使用插件對email編碼、解碼


  圖像軟件使用插件對文件格式進行支持和處理圖像(AdobePhotoshop,AcdSee)


  媒體播放器使用插件支持文件格式和應用過濾器(foobar2000,GStreamer,Quintessential,VST,Winamp,XMMS,WindowsMediaPlayer)


  包嗅探器使用插件對包的格式進行解碼(OmniPeek)


  遙感應用使用插件處理不同類型傳感器的數據(Opticks)


  軟件開發環境使用插件支持不同的編程語言(Eclipse,NetBeans,jEdit,MonoDevelop)


  Web瀏覽器使用插件播放視頻和媒體格式(Flash,QuickTime)


  blog應用平臺使用插件增強blog功能(WordPress,LightPress,MovableType,Z-Blog)


  blog終端使用插件增加blog編輯功能(WindowsLiveWriter)


  文件編輯器使用插件提供特定的文本編輯能力(Emeditor,Notepad++)


  編譯任務管理軟件使用插件提供第三方語言支持或編譯任務支持(Ant)


  企業Web應用平臺使用插件針對不同業務進行處理(Struts)


  Plugin機制


  主應用程序提供給插件可以使用的服務,讓插件在主應用程序中注冊插件本身,以及和插件進行數據交換的協議。插件依賴于主應用程序提供的這些服務,通常不能獨立運行。相反地,主應用程序和插件是分離的,這就使得我們可以不改變主應用程序而動態增加或更新插件。


  總之,Plugin給大家簡單的介紹了一些,希望大家多看看。

抱歉!評論已關閉.

奔驰宝马破解版下载 七乐彩预测推荐 河北11选5每期返多少奖金 陕西十一选五任二遗漏一定牛 pc蛋蛋登陆 排列三投注技巧和口诀 佳永配资 投资金融 3d预测号码最准最新准专家预测号 11选5任3稳赚投注技巧 尊宝下app送彩金 广西快乐十分 海南飞鱼体彩手机版 在线杠杆配资肆卓信宝配资 湖北11选5专家预测彩经网 上证指数20年曲线图 黑龙江十一选五杀号技巧 上海天天彩选4胆码公式