[發明專利]一種頁面應用的集成平臺以及應用訪問方法、裝置和設備在審
| 申請號: | 201911338890.6 | 申請日: | 2019-12-23 |
| 公開(公告)號: | CN111090823A | 公開(公告)日: | 2020-05-01 |
| 發明(設計)人: | 鐘星斗 | 申請(專利權)人: | 廣州市百果園信息技術有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F9/445 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 511400 廣東省廣州市番*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 頁面 應用 集成 平臺 以及 訪問 方法 裝置 設備 | ||
本發明實施例公開了一種頁面應用的集成平臺以及應用訪問方法、裝置和設備。其中,該集成平臺包括:訪問入口層、容器管理層和頁面展示層;其中,訪問入口層根據待訪問應用的訪問地址確定容器管理層中的目標容器管理組件;容器管理層通過目標容器管理組件查找包裝有待訪問應用的目標容器,并通過目標容器確定待訪問應用的訪問內容;頁面展示層在目標容器對應的前端界面區域展示訪問內容。本發明實施例提供的技術方案,通過容器化的方式集成各類頁面應用,實現不同集成方式下的應用接入,保證應用集成的安全性和多樣性,同時頁面展示層為不同容器設定對應的前端界面區域,從而直接加載待訪問應用的訪問內容,降低應用集成和訪問的耗時。
技術領域
本發明實施例涉及頁面應用的管理領域,尤其涉及一種頁面應用的集成平臺以及應用訪問方法、裝置和設備。
背景技術
隨著互聯網技術的發展,在網頁瀏覽器上運行的頁面應用(web應用)以其免安裝、免升級、按需加載和發布方便等特性逐漸成為主流應用程序;隨著越來越多web應用的開發,為了使用戶更加友好使用和方便管理各類web應用,將業務關聯的web應用集成為一個大型web應用系統成為當前急需解決的問題。
同時,由于網頁瀏覽器設計之初的目的主要是信息傳播,相關標準與實現也主要是圍繞信息傳播與鏈接。近年來,網頁瀏覽器標準與實現機構加大了對web應用的支持,但是web應用實現的技術方案還未完全標準化,存在采用多種不同技術方案實現的web應用;此時,如何集成不同技術方案實現的web應用,是大型web應用集成要面對與解決的問題。
目前,通常采用如下兩種方案來集成web應用:
1)將所有web應用逐步改成同一種技術方案實現,或者項目一開始就規定只能使用同一種技術方案。在這種模式下,各個web應用就變成集成平臺的一個內部邏輯模塊,此時各模塊功能中的公共部分使用同一份代碼或同一個版本的外部依賴包,最終多個模塊集成為一個大型應用集成平臺。本方案的主要優點是不同web應用交互簡單直接、代碼復用方便、開發技術標準與平臺界面規范容易實施;而缺陷是隨著集成平臺的壯大,各web應用的構建與測試會越來越慢、公共代碼與外部依賴包的升級會波及到整個集成平臺,給該集成平臺的后續維護與開發造成了很大負擔與風險,而且如果需要將采用了與平臺不同技術方案實現的web應用集成到該平臺時,需要使用平臺web應用相同的技術方案重新編寫,這樣會導致集成時間過長,從而增加應用集成的時間成本。
2)將不同技術方案實現的web應用以內部嵌入框架(即iframe元素)為載體加載至集成平臺,此時集成平臺被嵌入的主頁面通過動態改變iframe的嵌入頁面地址的方式來切換不同web應用;此時利用iframe的方式可以分為重復使用單個iframe的單活機制和不同web應用使用自己的iframe的多活機制。本方案的主要優點是不限制實現web應用所采用的技術方案;而缺陷是在單活機制下web應用每次切換進來需要重新加載,每次切換出去也需要被清理,使得web應用加載耗時,而在多活機制下主頁面內可能存在多個嵌入的web應用,導致頁面對系統資源占用較高。
發明內容
本發明實施例提供了一種頁面應用的集成平臺以及應用訪問方法、裝置和設備,降低應用集成和訪問的耗時,提高應用集成的安全性和多樣性。
第一方面,本發明實施例提供了一種頁面應用的集成平臺,該集成平臺包括:訪問入口層、容器管理層和頁面展示層;其中,
所述訪問入口層根據待訪問應用的訪問地址確定所述容器管理層中的目標容器管理組件;所述容器管理層通過所述目標容器管理組件查找包裝有所述待訪問應用的目標容器,并通過所述目標容器確定所述待訪問應用的訪問內容;所述頁面展示層在所述目標容器對應的前端界面區域展示所述訪問內容。
第二方面,本發明實施例提供了一種應用訪問方法,應用于上述第一方面中所述的頁面應用的集成平臺中,該方法包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市百果園信息技術有限公司,未經廣州市百果園信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911338890.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據隱私保護量子計算方法
- 下一篇:掃地機器人及清潔機器人





