ToolBox · 關於插件

Qt 插件 《 ToolBox 》目錄


插件

  • 插件是一種遵循一定規範的應用程序接口編寫出來的程序。

插件的優勢

  • 各個插件之間是相互獨立的,所以結構非常清晰也更容易理解。
  • 插件與宿主程序之間通過接口聯繫,就像硬件插卡一樣,可以被隨時刪除,插入和修改,所以結構很靈活,容易修改,方便軟件的升級和維護。
  • 插件是由一系列小的功能結構組成,通過接口向外部提供自己的服務,所以複用力度大,移植方便。
  • 系統功能的增加或減少,只需相應的增刪插件,而不影響整個體系結構,因此能方便的實現結構調整。
  • 插件通過與宿主程序通信來實現 插件與插件、插件與宿主程序 間的通信,所以插件之間的耦合度更低。
  • 採用插件的結構,可以在軟件的開發過程中隨時修改插件,也可以在應用程序發行之後,通過補丁包的形式增刪插件,通過這種形式達到修改應用程序的目的。
  • 根據資源的實際情況來調整開發的方式,資源充足可以開發所有的插件,資源不充足可以選擇開發部分插件,也可以請第三方的廠商開發,用戶也可以根據自己的需要進行開發。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章