[發明專利]基于應用互聯的快速服務聚合的方法在審
| 申請號: | 201410512166.1 | 申請日: | 2014-09-29 |
| 公開(公告)號: | CN104317569A | 公開(公告)日: | 2015-01-28 |
| 發明(設計)人: | 肖雪;馮向陽;吳志強;李飛 | 申請(專利權)人: | 浪潮通信信息系統有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 應用 快速 服務 聚合 方法 | ||
技術領域
本發明涉及移動互聯網領域,具體地說是一種基于應用互聯的快速服務聚合的方法。
背景技術
隨著移動應用的興起和廣泛應用,企業等單位用戶為生產或管理的需要開發和積累了數量眾多的移動應用,在不同時期,為解決某個單一的業務而開發由不同廠家開發構建,應用之間彼此相對獨立、沒有聯系,很容易形成一個一個的煙囪式獨立應用。
當前生產經營業務場景,一個業務操作,常常需要多個應用間進行組合使用。以運營商網絡運維業務為例,前端運維人員在網絡故障排除時,涉及多個業務場景,包括工單受理、位置導航、告警查詢、排障助手、業務測試、工單回復等,目前運維人員,需要手工切換并多次輸入同一數據來完成業務處理,給工作帶來很大的不便,生產效率也沒有顯著提升。現有解決應用互聯聚合的方法是通過應用之間開放接口,相互調用的方式解決移動應用互聯的問題,但是這個方法存在諸多問題,主要體現在:
1、協調工作量巨大,需要原有應用的廠家支持,相應帶來開發成本的增加;
2、應用間通過硬編碼,各自傳遞參數的方式互聯,存在不夠靈活、不能快速支撐需求,新的需求都需要對接口進行修改、擴展;
3、應用之間接口無法統一管理,無法保證數據的安全性問題。
發明內容
本發明的技術任務是針對上述現有技術的不足,提供一種靈活、可擴展的基于應用互聯的快速服務聚合的方法。
本發明的技術任務是按以下方式實現的:基于應用互聯的快速服務聚合的方法,包括以下步驟:
????(一)對參與應用互聯的移動應用,使用應用參數數據歸一模塊將其開放的參數和數據進行歸一化和統一化,并在平臺中進行注冊;?
(二)通過應用互聯聚合實現模塊提供并暴露移動應用相關應用聚合API(應用程序編程接口),需要進行聚合的應用通過API實現對數據的訪問和應用的調用;
(三)通過應用互聯模式設置模塊設置互聯的方式,通過鏈表維護應用之間、應用方法和數據的調用關系,包括調用順序、輸入和輸出參數以及數據設置、生命期、異常處理邏輯;通過設置實現任意兩個應用互聯,支持多個應用復合互聯,形成一個新的應用;
(四)通過數據訪問和應用調用映射模塊建立參數和數據映射表,對參與互聯的應用的參數和數據進行映射;
(五)應用之間進行互聯,根據預先定義的規則相互調用,發送、共享數據。
為了便于數據管理,該方法的利用應用注冊的相關數據組建應用共享區,由應用互聯數據管理模塊對應用互聯共享區進行管理,包括共享區數據讀取、數據寫入、數據清理、數據安全、調用日志管理等相關的管理工作。
作為優選,利用應用參數數據歸一模塊進行注冊時,注冊內容包括對外開放的相關共享變量名稱、調用句柄以及連接路徑,并維護以上信息。
所述數據訪問和應用調用映射模塊,通過建立參數和數據映射表的方式實現應用調用的快速映射,提供基于開關矩陣的實現方法,不同應用通過轉換表或開關矩陣,實現不同應用參數和數據的自動映射、調用、數據交換。
本發明的基于應用互聯的快速服務聚合的方法與現有技術相比具有以下突出的有益效果:
一、支持應用的快速靈活互聯,實現業務端對端的閉環流程支撐;
二、移動應用受限于終端特點,尤其強調用戶體驗,本發明通過數據互通,可以減少終端輸入,減少點擊次數,提高準確性,提供了更好的用戶體驗;
三、可以在同一頁面下,實現對數據的綜合呈現,支撐能力增強,提高業務效率;
四、在項目建設上避免了用戶與開發商之間進行下架、硬編碼關聯的協調,可以快速應對生產需求。
附圖說明
附圖1是本發明基于應用互聯的快速服務聚合方法的結構圖。
具體實施方式
參照說明書附圖以具體實施例對本發明的基于應用互聯的快速服務聚合的方法作以下詳細地說明。
實施例:如附圖所示,本發明基于應用互聯的快速服務聚合的方法包括以下步驟:
步驟一:使用應用參數數據歸一模塊,對參與應用互聯的移動應用,首先將其開放的參數和數據進行歸一,并在平臺中進行注冊。
注冊內容包括對外開放的相關共享變量名稱、調用句柄以及連接路徑,并維護以上信息。
步驟二:通過應用互聯聚合實現模塊提供并暴露移動應用相關應用聚合API,需要進行聚合的應用通過API實現對數據的訪問和應用的調用。
步驟三:通過應用互聯模式設置模塊,設置互聯的方式,通過鏈表維護應用之間、應用方法和數據的調用關系,包括調用順序、輸入和輸出參數以及數據設置、生命期、異常處理邏輯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮通信信息系統有限公司,未經浪潮通信信息系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410512166.1/2.html,轉載請聲明來源鉆瓜專利網。





