[發明專利]實現云計算應用間界面集成和統一樣式展現的系統及方法在審
| 申請號: | 201310655815.9 | 申請日: | 2013-12-06 |
| 公開(公告)號: | CN103605527A | 公開(公告)日: | 2014-02-26 |
| 發明(設計)人: | 熊世宏 | 申請(專利權)人: | 普元信息技術股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 上海智信專利代理有限公司 31002 | 代理人: | 王潔;鄭暄 |
| 地址: | 201203 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實現 計算 應用 界面 集成 統一 樣式 展現 系統 方法 | ||
技術領域
本發明涉及計算機軟件領域,尤其涉及Web應用系統領域,具體是指一種實現云計算應用間界面集成和統一樣式展現的系統及方法。
背景技術
1、概述
隨著現代社會的科學技術發展,大型企業的計算機軟件系統也不斷的進步,形式上,也由以前的C/S(客戶端/服務器)逐漸的轉向B/S(瀏覽器/服務器)模式,越來越多的B/S(瀏覽器/服務器)企業應用被創建和使用,隨著云計算技術的興起,傳統的B/S(瀏覽器/服務器)模式的應用,更多的被從傳統的服務器上,轉移至云端。但多個獨立的應用間需要協同合作時,不可避免的帶來了系統集成的問題。如何讓多個應用能以一種統一的方式,作為一個應用呈現給用戶,并保證各應用間的界面交互?
企業信息化建設到今天,越來越多的事情,需要在各個信息化的系統中完成,例如HR系統、ERP系統、財務系統等等,需要在各個系統間不停的切換,各個系統的操作習慣和使用方式,界面布局等也有較大的差異,大大降低工作效率,迫切的需要一種能統一集成各個獨立的系統的方法,在最小的代價下,實現這樣的能力,并能統一個系統的界面,操作習慣等
2、現有技術介紹
系統界面集成目前有兩種方式,一種是通過調用被集成應用提供的WS(Web?service,Web服務)等接口,獲取系統的相關數據,然后再組織開發新的界面,進行展示;一種是通過集成現有系統的已有界面,通過URL地址,在Web界面中使用Iframe(內嵌框架)嵌入的方式,將界面集成進來。
例如傳統的Portal(統一企業門戶)應用,需要集成多個已經存在的系統,如OA(辦公自動化)系統、ERP(Enterprise?Resource?Planning,企業資源計劃)系統、CRM(Customer?Relationship?Management,客戶關系管理)系統等。這些系統由不同的技術實現,使用傳統的第一種方式集成這些系統的做法是,首先集成菜單,即通過調用現有的系統中的菜單獲取相關接口將數據歸類整合,再通過在Portal應用中開發新的菜單展示功能,將菜單按照統一的模式展示。各個菜單都需要定位到確定的功能界面中,并在Portal中統一展示,而不是像獨立系統一樣,在新的窗口中分別打開不同系統的界面。
傳統的第二種集成方式是利用Iframe,Portal應用通常會提供一個統一的Iframe展示區域,當點擊菜單時,在該Iframe中加載對應URL(Uniform?Resource?Locator,統一資源定位符)地址的界面內容,將界面功能集成進來。通過這種方式的集成,集成功能的相互調用在Web端通常會呈現出跨域的情況,為了克服這個問題,通常會在Portal應用中開發一個代理模塊,在Iframe加載指定URL地址界面內容時,由代理模塊負責訪問應用的內容并做呈現。
3、現有技術實現過程的不足
采用第一種方式的集成,存在如下弊端:首先,需要被集成應用已經存在相關的接口,否則集成時無法調用,需要開發相關接口,帶來非常大的工作量。其次需要知道對應接口的參數和返回內容,通常不同系統的接口實現方式不同,相關參數也自然不同,返回的數據格式更是存在差異,集成應用需要針對這些差異,提供對應的解析方式。無形中,需要集成人員對已有系統的架構、設計非常了解,無形中增加了集成的代價。
采用第二種方式的集成,存在如下弊端:使用Iframe通過URL嵌入到界面的方式,由于各個系統之間存在展現風格上的差異,同時因為存在跨域的問題,各個界面間無法進行通信,無法使用目前最流行的腳本語言JavaScript(Java描述語言)進行交互。系統只能通過URL后面攜帶參數的方式,進行參數的傳遞,通過引入代理模塊的方式解決這個問題又會造成各個系統的訪問都需要從代理模塊開始,代理模塊容易成為系統訪問的單點故障,同時又無形中增加了集成應用的壓力。
發明內容
本發明的目的是克服了上述現有技術的缺點,提供了一種能夠實現無需集成應用提供代理模塊、實現靈活的JavaScript交互、高響應速度的界面訪問效果、統一的集成用戶界面風格,非侵入式和低耦合度的界面集成效果的實現云計算應用間界面集成和統一樣式展現的系統及方法。
為了實現上述目的,本發明的實現云計算應用間界面集成和統一樣式展現的系統及方法具有如下構成:
該實現云計算應用間界面集成和統一樣式展現的系統及方法,其主要特點是,所述的系統包括服務端代理模塊和JavaScript框架模塊,所述的服務端代理模塊包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于普元信息技術股份有限公司,未經普元信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310655815.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種含有硒化石斛的椰子奶糖
- 下一篇:一種掐頭去尾電路





