[發明專利]網頁框架部署方法和系統有效
| 申請號: | 201510364136.5 | 申請日: | 2015-06-25 |
| 公開(公告)號: | CN104899047B | 公開(公告)日: | 2018-07-06 |
| 發明(設計)人: | 溫云龍 | 申請(專利權)人: | 廣州杰賽科技股份有限公司 |
| 主分類號: | G06F8/60 | 分類號: | G06F8/60;G06F8/20;G06F17/30 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 王程 |
| 地址: | 510310 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 租戶 網頁框架 編譯 網頁用戶 應用程序 創建信息 網頁 云平臺 倉庫 創建 綁定 應用程序編譯 應用程序部署 部署 后續網頁 接口創建 開發過程 開發效率 實例創建 網頁開發 調用 判定 返回 重復 | ||
本發明涉及一種網頁框架部署方法和系統,上述網頁框架部署方法,包括如下步驟:在云平臺上設置網頁用戶,并創建網頁開發系統的租戶;連接云平臺與Git倉庫,根據所述租戶的創建信息在Git倉庫創建應用程序;其中,所述租戶的創建信息包括租戶ID和租戶名稱;綁定所述應用程序和網頁用戶,通過所綁定的網頁用戶對Git倉庫中的代碼進行編譯;在應用程序編譯工作完成后,返回編譯信息,并判斷是否編譯正確,若是,則判定完成了應用程序的創建和編譯;調用LXC容器的接口創建網頁實例,并在所述網頁實例創建完成后,利用應用程序部署網頁框架;其使后續網頁的開發過程中無需重復相關程序的創建、編譯等工作,可以有效提高網頁的開發效率。
技術領域
本發明涉及互聯網技術領域,特別是涉及一種網頁框架部署方法和系統。
背景技術
隨著互聯網技術的高速發展,人們使用通過相關網頁訪問其目的地的頻率越來越高,這也對開發人員部署、設置網頁的效率提出來更高的要求。
現有技術中,開發Web(網頁)應用前,開發人員需要完整的Web開發環境。搭建環境需要運維人員處理,或者開發人員自行搭建,這樣會耗費設置相關網頁的進度和時間,而且對同一個應用的開發而言,這些工作是簡單重復勞動,容易導致現有的網頁設置效率低。
發明內容
基于此,有必要針對現有的網頁設置效率低的技術問題,提供一種網頁框架部署方法和系統。
一種網頁框架部署方法,包括如下步驟:
在云平臺上設置網頁用戶,并創建網頁開發系統的租戶;
連接云平臺與Git倉庫,根據所述租戶的創建信息在Git倉庫創建應用程序;其中,所述租戶的創建信息包括租戶ID和租戶名稱;
綁定所述應用程序和網頁用戶,通過所綁定的網頁用戶對Git倉庫中的代碼進行編譯;
在應用程序編譯工作完成后,返回編譯信息,并判斷是否編譯正確,若是,則判定完成了應用程序的創建和編譯;
調用LXC容器的接口創建網頁實例,并在所述網頁實例創建完成后,利用應用程序部署網頁框架。
一種網頁框架部署系統,包括:
設置模塊,用于在云平臺上設置網頁用戶,并創建網頁開發系統的租戶;
連接模塊,用于連接云平臺與Git倉庫,根據所述租戶的創建信息在Git倉庫創建應用程序;其中,所述租戶的創建信息包括租戶ID和租戶名稱;
綁定模塊,用于綁定所述應用程序和網頁用戶,通過所綁定的網頁用戶對Git倉庫中的代碼進行編譯;
判定模塊,用于在應用程序編譯工作完成后,返回編譯信息,并判斷是否編譯正確,若是,則判定完成了應用程序的創建和編譯;
部署模塊,用于調用LXC容器的接口創建網頁實例,并在所述網頁實例創建完成后,利用應用程序部署網頁框架。
上述網頁框架部署方法和系統,通過在云平臺上設置網頁用戶,創建網頁開發系統的租戶,在進行云平臺與Git倉庫的連接后,根據上述租戶的創建信息在Git倉庫創建應用程序,并進行應用程序和網頁用戶的綁定,并通過所綁定的網頁用戶對Git倉庫中的代碼進行編譯,在編譯成功之后,調用LXC容器的接口創建網頁實例,并在所述網頁實例創建完成后,利用應用程序部署網頁框架;在所部署的網頁框架上,可以直接設置或者添加多個網頁,使后續網頁的開發過程中無需重復相關程序的創建、編譯等工作,可以有效提高網頁的開發效率。
附圖說明
圖1為一個實施例的網頁框架部署方法流程圖;
圖2為一個實施例的云平臺結構示意圖;
圖3為一個實施例的創建應用程序的BPEL流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州杰賽科技股份有限公司,未經廣州杰賽科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510364136.5/2.html,轉載請聲明來源鉆瓜專利網。





