[發(fā)明專利]一種業(yè)務動態(tài)集成模型及其應用方法有效
| 申請?zhí)枺?/td> | 201610133408.5 | 申請日: | 2016-03-09 |
| 公開(公告)號: | CN105718601B | 公開(公告)日: | 2019-04-30 |
| 發(fā)明(設計)人: | 馬宏偉 | 申請(專利權)人: | 浪潮天元通信信息系統(tǒng)有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/957;G06F16/9535;G06Q10/10 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 羅文曌 |
| 地址: | 250100 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業(yè)務 動態(tài) 集成 模型 及其 應用 方法 | ||
1.一種業(yè)務動態(tài)集成裝置,其特征在于:包括數據模板、顯示模板、業(yè)務配置管理模塊、處理步驟管理模塊、容器調度模塊和數據源管理模塊;
所述數據模板用于將截取的數據信息進行格式化;
所述顯示模板用來實現(xiàn)顯示頁面的在線編輯、實施部署,及對截取數據的前臺業(yè)務編輯;
所述業(yè)務配置管理模塊用來定義新業(yè)務的URI統(tǒng)一資源定位符及業(yè)務處理步驟的映射關系;
所述處理步驟管理模塊用來定義新業(yè)務URI統(tǒng)一資源定位符的邏輯處理步驟;
所述容器調度模塊根據邏輯處理步驟類型調用數據模板進行數據識別處理,并將數據處理結果進行緩存;
所述數據源管理模塊包括接口配置管理模塊和數據配置管理模塊,接口配置管理模塊用來對原業(yè)務系統(tǒng)的接口信息進行注冊管理,數據配置管理模板用來對原業(yè)務系統(tǒng)的數據庫數據進行管理。
2.根據權利要求1所述的業(yè)務動態(tài)集成裝置,其特征在于:所述業(yè)務動態(tài)集成裝置還包括頁面參數管理模塊和Session映射模塊,接口配置管理模塊實現(xiàn)對頁面參數管理模塊的管理及對Session映射模塊范圍的管理。
3.根據權利要求1或2所述的業(yè)務動態(tài)集成裝置,其特征在于:所述邏輯處理步驟的類型包括數據處理步驟、數據攔截處理步驟、頁面顯示步驟。
4.根據權利要求3所述的業(yè)務動態(tài)集成裝置,其特征在于:所述數據模板本身為Json格式,數據模板中的數據由Key和ValueObj組成,數據攔截處理步驟通過數據模板將截取到的數據信息格式化轉化為MAP信息,從而實現(xiàn)各步驟間的數據共享。
5.根據權利要求4所述的業(yè)務動態(tài)集成裝置,其特征在于:所述ValueObj為自定義的抓取對象。
6.根據權利要求5所述的業(yè)務動態(tài)集成裝置,其特征在于:所述顯示模板由Html、Css、Js以及Freemarker模板語言組成,Html、Css、Js負責前臺頁面的展現(xiàn)效果及事件處理,F(xiàn)reemarker模板語言負責數據填充。
7.根據權利要求6所述的業(yè)務動態(tài)集成裝置,其特征在于:所述顯示模板的設計通過IDE工具完成。
8.一種業(yè)務動態(tài)集成裝置的應用方法,其特征在于:包括以下步驟:
(一)業(yè)務配置流程:
1.1、使用接口配置管理模塊對原業(yè)務系統(tǒng)的接口信息進行注冊管理、對Session映射模塊的范圍管理及對頁面參數管理模塊的管理,接口信息將作為數據獲取層的數據使用;
1.2、如果對原業(yè)務系統(tǒng)的數據庫具有訪問權限,通過數據源管理對需要調用的原業(yè)務系統(tǒng)數據庫連接信息進行注冊管理,數據源數據也將作為數據獲取層的數據使用;
1.3、使用業(yè)務配置管理模塊定義新業(yè)務的URI統(tǒng)一資源定位符及業(yè)務處理步驟的映射關系;
1.4、使用處理步驟管理模塊定義新業(yè)務URI統(tǒng)一資源定位符的邏輯處理步驟,邏輯處理步驟的類型包括數據處理步驟、數據攔截處理步驟、頁面顯示步驟;
1.5、邏輯處理步驟基本信息配置需要在步驟的基本信息中配置類型、選擇要攔截的接口以及為接口配置實參列表;
1.6、在數據攔截處理步驟中利用數據模板對截取的數據進行格式化轉化為MAP信息;
(二)業(yè)務訪問流程:
2.1、終端設備通過URI統(tǒng)一資源定位符訪問業(yè)務動態(tài)集成裝置,根據業(yè)務配置管理模塊定義的URI統(tǒng)一資源定位符找到與之對應的邏輯處理步驟,并將邏輯處理步驟放入容器調度模塊進行運行;
2.2、容器調度模塊根據步驟類型調用數據模板進行數據識別處理,并將每步的數據處理結果進行緩存;
2.3、當容器調度模塊遇到處理步驟為頁面顯示時,將緩存中的數據集合通過顯示模板的Freemarker模板定義的格式進行數據填充;
2.4、顯示模板通過js對頁面中的事件進行響應,并通過ajax調用其他的URI統(tǒng)一資源定位符,從而實現(xiàn)業(yè)務邏輯處理的閉環(huán)操作。
9.根據權利要求8所述的業(yè)務動態(tài)集成裝置的應用方法,其特征在于:所述數據攔截處理步驟是通過數據截取擴展插件,截取原業(yè)務系統(tǒng)的頁面數據及接口服務數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮天元通信信息系統(tǒng)有限公司,未經浪潮天元通信信息系統(tǒng)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610133408.5/1.html,轉載請聲明來源鉆瓜專利網。





