Java系統(tǒng)業(yè)務單元插件式管理系統(tǒng)及業(yè)務功能動態(tài)變更方法

基本信息

申請?zhí)?/td> CN201110189365.X 申請日 -
公開(公告)號 CN102411506A 公開(公告)日 2012-04-11
申請公布號 CN102411506A 申請公布日 2012-04-11
分類號 G06F9/445(2006.01)I;H04L29/08(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 汪弘 申請(專利權)人 杭州典能科技有限公司
代理機構 杭州杭誠專利事務所有限公司 代理人 杭州典能科技有限公司
地址 310000 浙江省杭州市西湖區(qū)紫荊花路2號聯(lián)合大廈B座10樓
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種插件式Java系統(tǒng)業(yè)務單元管理系統(tǒng)和應用該系統(tǒng)在Java系統(tǒng)運行時對業(yè)務功能進行動態(tài)變更的方法。上述管理系統(tǒng)包括至少一個用于表征某一業(yè)務功能單元的插件,每個插件包括至少一個業(yè)務服務接口;用于描述插件功能與配置參數(shù)的插件構建包;用于讀取插件構建包內(nèi)的數(shù)據(jù)信息并將其解析后載入JVM的插件類加載器;一個用于管理插件、并對插件進行新增、刪除、更新操作的插件容器。在業(yè)務邏輯發(fā)生變更時,只需要將業(yè)務功能相應的“插件”在代碼級別進行修改,再通過設定的機制觸發(fā),即可實現(xiàn)系統(tǒng)對該插件的自動載入,獲得更新后的業(yè)務邏輯。在這個過程中,系統(tǒng)無需重新啟動,也不會影響其他業(yè)務功能的運行,提高了業(yè)務的開發(fā)、部署、實施效率。