[發明專利]一種多功能應用的動態插件機制在審
| 申請號: | 201810841107.7 | 申請日: | 2018-07-27 |
| 公開(公告)號: | CN110851191A | 公開(公告)日: | 2020-02-28 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 湖南移商動力網絡技術有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 410000 湖南省長沙市芙蓉區朝*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 多功能 應用 動態 插件 機制 | ||
該技術主要依靠XML語言對插件的各項信息進行配置,在商務系統運行時根據實際的業務需求動態的加載各項插件,解決了軟件的快速開發、需求多變、靈活配置與維護擴展等問題,通過對動態類型、應用程序配置信息、數據庫連接信息等插件信息進行配置與管理,降低了軟件程序的開發與維護難度,節省了軟件的開發的資源,幫助商家快速的搶占市場,占領市場的先機。
技術領域
一種多功能應用的動態插件機制,該機制以XML技術來實現插件配置信息的存儲與管理,并通過計算機技術實現軟件開發,由數據庫技術對數據進行存儲與數據管理,通過插件技術開發系統的各項小微功能,其技術領域誰計算機技術、數據庫技術、XML技術以及插件技術等。
背景技術
現代商務發展十分的迅速,市場在不斷的增長,市場需求的類型也在不斷的增長與變化,而傳統的軟件開發方式,周期一般都比較長,無法快速的響應市場的需求,同時對于軟件的重構、維護與擴展也會帶來較大的困難。插件機制可以良好的解決這一困難,每個插件程序可以獨立開發,應用方式更加靈活,并且可以在主程序繼續運行的情況下實行熱插撥,該機制可以動態的根據市場與用戶的需求對插件與功能進行配置,無需對住程序進行改動。
發明內容
系統的應用程序設計可以分為宿主程序與插件程序等兩個部分;
1.宿主程序,該程序即系統的主程序,是一個插件程序的運載平臺與主控平臺,可以提供接口接入插件程序,實現系統功能的開發與系統的運行;
2.插件程序,插件程序是一種小程序組合,具備獨立開發與靈活配置的特點,可以根據不同的需要提供不同的小微功能,并連接主程序實現功能的組合與配置,動態的改變主程序的功能模塊。
插件程序設計可以分為插件配置信息、配置管理器、程序集管理器、動態類型管理器等幾個部分;
1.插件配置信息,該部分主要通過XML文件對關鍵的插件信息進行配置與存儲,同時還可以通過XML文件快速的修改調整應用程序與插件的參數信息;
2.配置管理器,該部分主要通過配置信息管理工具提供對配置節信息的讀取,還可以實現各配置文件的合并,并支持系統對自定義插件的個性化配置;
3.程序集管理器,該部分可以插件程序集合進行管理,同時還可以根據主程序的需求對指定的插件程序進行定位與加載,實現插件程序調用;
4.動態類型管理器,該部分主要針對應用程序的動態類型,采用相應的管理工具,管理與操作對動態類型的實例化,實現各插件的延遲加載,降低應用程序運行時所占有的系統資源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南移商動力網絡技術有限公司,未經湖南移商動力網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810841107.7/2.html,轉載請聲明來源鉆瓜專利網。





