[發明專利]多租戶B/S軟件系統的訪問方法及系統有效
| 申請號: | 201511034900.9 | 申請日: | 2015-12-31 |
| 公開(公告)號: | CN105635153B | 公開(公告)日: | 2019-02-15 |
| 發明(設計)人: | 詹明濤;庸有名;羅益峰 | 申請(專利權)人: | 廣州小百合信息技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 周清華;黃青 |
| 地址: | 510000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 租戶 軟件 系統 訪問 方法 | ||
本發明涉及一種多租戶B/S軟件系統的訪問方法和系統,其是多租戶B/S軟件系統中包括了通用應用系統、客制應用系統,在接收訪問請求后,登錄多租戶B/S軟件系統,獲取訪問請求中的選擇指令,根據選擇指令進入通用應用系統或客制應用系統。此方案分離了通用應用軟件與客制應用軟件到不同的系統,可以根據不同用戶的需求訪問不同的應用軟件系統,充分利用通用應用軟件和客制應用軟件,實現了資源利用最大化和靈活客制化,并且無需對原軟件進行大面積的更改,也無需對硬件做出更改,在實現多租戶B/S軟件系統客制化的同時,大大降低了開發成本。
技術領域
本發明涉及多租戶技術領域,尤其是涉及一種多租戶B/S軟件系統的訪問方法及系統。
背景技術
傳統的B/S軟件(瀏覽器/服務器軟件)通常為了滿足特定客戶而設計開發,并部署在客戶的局域網中。由于B/S軟件的特點決定了其不能在用戶的本地進行文件持久化,同時,出于安全考慮,瀏覽器都會約束站點訪問用戶本地文件的行為。因此,基于B/S的軟件連接哪個數據庫,用戶通常是不能干預的,軟件系統在啟動的時候已經跟特定的數據庫建立了連接。
隨著云服務器深入人心,用戶越來越容易接受把軟件系統部署到云服務器上,從而減少自身的IT運維成本。把軟件系統部署在公共平臺上,供不同客戶同時使用的技術就是多租戶技術。目前,傳統的多租戶B/S軟件系統包括基礎軟硬件平臺、數據庫系統和應用系統,而且未使用多租戶技術,而通常的三種多租戶技術分別是:
1)公共的基礎軟硬件平臺(操作系統等)。在這種技術下,多租戶B/S軟件系統為每個客戶獨立部署,硬件成本高,維護困難。但是,實現簡單,傳統軟件不需要做更改;
2)公共的基礎軟硬件平臺和應用系統,數據庫系統是分開的。這種模式較第一種節省硬件成本,但是,由于B/S軟件的特點導致它的實現困難、現有的軟件要做大面積的更改,開發成本高。同時,由于它的數據庫是各個客戶獨立的,所以,信息的安全上更加可靠。但是,由于應用軟件通常有客制化的需求,因此,這種方式還面臨著業務的兼容問題;
3)軟硬件全部共享,即公共的基礎軟硬件平臺、數據庫系統和應用系統,這種方式最節省資源,但是技術實現困難,同時無法兼容客制化開發。因此,在B/S應用軟件系統上很難實施。
因此,現有的多租戶技術應用于多租戶B/S軟件系統,需要對現有軟件做大面積的更改,而且實現客制化面臨業務兼容問題,開發成本高,如果對硬件做出更改,硬件成本高。
發明內容
基于此,有必要針對將多租戶技術應用于多租戶B/S軟件系統的成本高的問題,提供一種多租戶B/S軟件系統的訪問方法及系統。
一種多租戶B/S軟件系統的訪問方法,包括以下步驟:
接收用戶的訪問請求,根據訪問請求登錄多租戶B/S軟件系統,其中,多租戶B/S軟件系統包括通用應用系統和客制應用系統;
獲取訪問請求中的選擇指令,選擇指令選擇指向通用應用系統或客制應用系統;
若選擇指令指向通用應用系統,則進入對應用戶的通用應用系統,若選擇指令指向客制應用系統,則進入對應用戶的客制應用系統,其中,通用應用系統包括各個用戶通用的應用軟件,客制應用系統包括各個用戶的客制應用軟件。
一種多租戶B/S軟件系統的訪問系統,包括以下單元:
登錄單元,用于接收用戶的訪問請求,根據訪問請求登錄多租戶B/S軟件系統,其中,多租戶B/S軟件系統包括通用應用系統和客制應用系統;
獲取單元,用于獲取訪問請求中的選擇指令,選擇指令選擇指向通用應用系統或客制應用系統;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州小百合信息技術有限公司,未經廣州小百合信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201511034900.9/2.html,轉載請聲明來源鉆瓜專利網。





