[發明專利]三層架構下的集成編譯環境的實現方法有效
| 申請號: | 200610028260.5 | 申請日: | 2006-06-28 |
| 公開(公告)號: | CN101097525A | 公開(公告)日: | 2008-01-02 |
| 發明(設計)人: | 胡兵;強徐剛 | 申請(專利權)人: | 上海寶信軟件股份有限公司 |
| 主分類號: | G06F9/45 | 分類號: | G06F9/45 |
| 代理公司: | 上海浦一知識產權代理有限公司 | 代理人: | 顧繼光 |
| 地址: | 201203上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 三層 架構 集成 編譯 環境 實現 方法 | ||
1、一種三層架構下的集成編譯環境的實現方法,使用XML配置文件、中間件、主機信息環境變量,利用操作系統的編譯器進行編譯,其特征是,包括以下步驟:
步驟一,通過用戶層的前臺界面經位于系統層的中間件將數據輸入到數據庫;
步驟二,位于系統層的模塊一從上述數據庫中獲取通過上述步驟一輸入的數據作為其參數;模塊三從上述數據庫中獲取通過上述步驟一輸入的數據作為其參數;模塊二從上述數據庫中獲取其所需的數據;
步驟三,模塊二從主機信息環境變量文件獲取環境變量值,對環境變量值和通過步驟二所獲取的數據進行組合,生成中間件所需要的UBB配置文件;
步驟四,模塊一對參數進行判斷,如果該參數是函數名,則在數據庫中獲取所述函數名對應的函數程序后編譯生成函數庫;如果該參數是中間件的SERVER號,則在數據庫中獲取service號后根據service號獲取service程序,再編譯生成中間件所需要的可執行程序,該可執行程序對應的SERVER號在UBB配置文件中定義;在編譯時對XML配置文件進行版本控制,并在編譯完成后自動同步XML配置文件中的信息;模塊三對通過步驟二獲得的參數進行編譯,生成獨立的可執行文件;
步驟五,模塊一和模塊三將編譯結果返回到位于用戶層的顯示界面。
2、根據權利要求1所述的三層架構下的集成編譯環境的實現方法,其特征是,所述中間件為TUXEDO。
3、根據權利要求2所述的三層架構下的集成編譯環境的實現方法,其特征是,所述環境變量值包括:主機IP地址、主機名、當前登錄用戶的UID、當前登錄用戶對應的Primary?GROUP的UID、主機信息環境變量中的相應數據庫和TUXEDO配置信息。
4、根據權利要求1或2所述的三層架構下的集成編譯環境的實現方法,其特征是,所述XML配置文件包括如下部分:數據庫連接配置項目,項目版本信息配置,并根據項目版本信息配置進行所述版本控制。
5、根據權利要求2所述的三層架構下的集成編譯環境的實現方法,其特征是,所述的三層架構包括一個位于用戶層的統一編譯界面,該統一編譯界面從所述數據庫中獲取數據傳遞給所述模塊三作為模塊三的參數,該統一編譯界面從所述數據庫中獲取所述SERVER號或所述函數名傳遞給所述模塊一作為模塊一的參數。
6、根據權利要求2或5所述的三層架構下的集成編譯環境的實現方法,其特征是,所述前臺界面包括一個用以管理所述中間件TUXEDO所需的SERVER號的人機交互的前臺界面一,其控制所述數據庫的一個數據表,該數據表至少包括所述SERVER號、SERVER名稱、子系統英文名。
7、根據權利要求2或5所述的三層架構下的集成編譯環境的實現方法,其特征是,所述前臺界面包括一個用以建立與所述SERVER號與所述service名之間的關系的人機交互的前臺界面二,其控制所述數據庫的一個數據表,該數據表至少包括所述SERVER號、service名。
8、根據權利要求2或5所述的三層架構下的集成編譯環境的實現方法,其特征是,所述前臺界面包括一個用以建立實現service名與sercive程序的關系的人機交互的前臺界面三,其控制所述數據庫的一個數據表,該數據表至少包括所述函數名或service名、程序類型、子系統名稱、描述、程序名。
9、根據權利要求2或5所述的三層架構下的集成編譯環境的實現方法,其特征是,所述前臺界面包括一個用以管理程序路徑或用以管理程序路徑、程序責任者和描述的人機交互的前臺界面四,其控制所述數據庫的一個數據表,該數據表至少包括程序名和程序路徑,包括程序責任者和描述。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寶信軟件股份有限公司,未經上海寶信軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610028260.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:蟲草頭孢多糖的藥物用途
- 下一篇:氣控緊致耳廓耳機





