[發明專利]二次開發平臺及方法有效
| 申請號: | 201610832201.7 | 申請日: | 2016-09-18 |
| 公開(公告)號: | CN108304219B | 公開(公告)日: | 2021-03-30 |
| 發明(設計)人: | 肖招娣;皇甫漢聰;余永忠;宋宇;王永才 | 申請(專利權)人: | 廣東電網有限責任公司佛山供電局 |
| 主分類號: | G06F8/36 | 分類號: | G06F8/36;G06F8/41 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 周清華 |
| 地址: | 528000 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 二次開發 平臺 方法 | ||
一種二次開發平臺,包括服務元素生成模塊,用于根據業務模塊的功能及設定的配置規則生成服務元素,其中所述服務元素分別與所述業務模塊對應;服務元素導出模塊,用于導出所述服務元素,生成服務元素SQL文件;服務元素注冊模塊,用于獲取服務元素配置文件,根據所述服務元素配置文件及所述服務元素SQL文件生成服務注冊SQL文件;服務裝載模塊,用于在應用服務系統啟動時啟動服務裝載器,根據所述服務注冊SQL文件將相應的服務元素加載至當前應用服務系統的內存中。本申請還進一步提供一種二次開發方法。通過增加以業務模塊為單元的軟件代碼的復用性,對于企業應用平臺的搭建注重于不同業務模塊的功能的組合,可擴展性強。
技術領域
本發明涉及軟件開發領域,尤其涉及一種實施二次開發與集成的二次開發平臺及方法。
背景技術
大部分企業各個業務部門之間系統范多,系統重復建設現象突出,造成了開發資源及軟件系統的極大浪費,而大規模企業尤其如此。針對如何建設一個真正符合自己需求的軟件應用平臺,用戶應根據自己的實際需要,本著實用的原則,選用最適合的技術來建設。
而平臺的可擴展性是必須考慮的一個根本原則。系統必須能夠提供開放的接口與機制,能對不斷出現的新技術、新業務快速的提供支持,另一方面,對于原有的一些系統也必須能夠通過不同的方式進行集成。從企業長遠發展的角度來看,平臺的可擴展性要比平臺現有的功能更加重要。企業應用平臺之間不充分的技術共享,也成為制約企業技術效率的重要因素。
發明內容
基于此,有必要提供一種可擴展性高的二次開發平臺及方法。
一種二次開發平臺,包括:服務元素生成模塊,用于根據業務模塊的功能及設定的配置規則生成服務元素,其中所述服務元素分別與所述業務模塊對應;服務元素導出模塊,用于導出所述服務元素,生成服務元素SQL文件;服務元素注冊模塊,用于獲取服務元素配置文件,根據所述服務元素配置文件及所述服務元素SQL文件生成服務注冊SQL文件;服務裝載模塊,用于在應用服務系統啟動時啟動服務裝載器,根據所述服務注冊SQL文件將相應的服務元素加載至當前應用服務系統的內存中。
一種二次開發方法,包括如下步驟:根據業務模塊的功能及設定的配置規則生成服務元素,其中所述服務元素分別與所述業務模塊對應;導出所述服務元素,生成服務元素SQL文件;獲取服務元素配置文件,根據所述服務元素配置文件及所述服務元素SQL文件生成服務注冊SQL文件;在應用服務系統啟動時啟動服務裝載器,根據所述服務注冊SQL文件將相應的服務元素加載至當前應用服務系統的內存中。
上述二次開發平臺和方法,通過將企業根據業務需求將所需的應用平臺按照業務模塊進行分解,根據業務模塊相對獨立開發后并生成對應的服務元素,構建企業不同業務部門的應用平臺可通過分別加載實現相應平臺所需業務功能的服務元素實現,如此可以大大短縮開發周期,增加以業務模塊為單元的軟件代碼的復用性,對于企業應用平臺的搭建注重于不同業務模塊的功能的組合,可擴展性強。
附圖說明
圖1為一實施例中二次開發平臺的結構示意圖;
圖2為第二實施例中二次開發平臺的結構示意圖;
圖3為第三實施例中二次開發平臺的結構示意圖;
圖4為另一個實施例中二次開發方法的示意圖;
圖5為第二實施例中二次開發方法的示意圖;
圖6為第三實施例中的二次開發方法的示意圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發明,并不用于限定本發明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東電網有限責任公司佛山供電局,未經廣東電網有限責任公司佛山供電局許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610832201.7/2.html,轉載請聲明來源鉆瓜專利網。





