[發明專利]一種業務展現方法、裝置及系統在審
| 申請號: | 201410676298.8 | 申請日: | 2014-11-21 |
| 公開(公告)號: | CN105677312A | 公開(公告)日: | 2016-06-15 |
| 發明(設計)人: | 廖小敏;王慶磊;張國波;盧仙利 | 申請(專利權)人: | 北京神州泰岳軟件股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝;吳昊 |
| 地址: | 100089 北京市海淀區萬*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業務 展現 方法 裝置 系統 | ||
技術領域
本發明涉及計算機技術領域,特別涉及一種業務展現方法、裝置及系統。
背景技術
目前的執行引擎對于前端定制化的業務展現是短板,客戶對引擎前端展 現要求越來越高,個性化的需求層出不窮,獨立開發的任務勢必會越來越多, 而這些前端業務展現跟底層執行引擎耦合度逐漸提高,執行引擎的通用性、 健壯性受到極大影響。如果對前端業務展現進行獨立開發,則開發人員需要 開放更多的引擎接口,而且這些引擎接口沒有標準,也沒辦法統一規范和進 行集中管理,只能上一個項目就修改一次引擎接口,會導致引擎接口泛濫。
發明內容
本發明提供了一種業務展現方法、裝置及系統,以解決執行引擎接口泛 濫的問題。
為達到上述目的,本發明的技術方案是這樣實現的:
一方面,本發明提供了一種業務展現方法,在客戶端上設置展現引擎, 進行業務展現時,由所述展現引擎執行如下步驟:
接收用戶根據業務過程注冊的過程頁面;
收集用戶對所述注冊的過程頁面的操作指令和數據;
通過消息中間件將所述操作指令和數據發送到執行引擎請求業務處理;
接收執行引擎通過消息中間件回傳的處理結果數據;
根據所述處理結果數據對所述注冊的過程頁面進行配置;
將配置后的過程頁面渲染展現在客戶端上。
基于上述方案,所述接收用戶根據業務過程注冊的過程頁面包括:
接收用戶根據業務過程選擇的過程頁面的模板及模板參數;
根據所述選擇的模板及模板參數生成一個通用唯一識別碼UUID;
將所述UUID與所述業務過程對應的過程頁面保存到展現引擎的內存 里。
其中,選擇的過程頁面的模板包括:系統內置的模板,和/或,根據業務 需要用戶自定義的模板;
選擇的過程頁面的模板參數包括用戶自定義的動態數據參數。
基于上述方案,所述根據所述處理結果數據對所述注冊的過程頁面進行 配置包括:
從所述處理結果數據中獲取過程頁面的模板參數所需的動態數據;
將所述動態數據根據過程頁面的模板要求進行適當的轉換;
對所述注冊的過程頁面根據其模板及轉換后的動態數據進行配置。
優選地,所述消息中間件隨Web容器啟動而啟動,在展現引擎上運行 Flex應用程序,在執行引擎上運行Java應用程序,所述展示引擎與所述執行 引擎通過消息中間件傳遞消息。
另一方面,本發明提供了一種業務展現裝置,設置在客戶端上,包括:
注冊單元,用于接收用戶根據業務過程注冊的過程頁面;
收集單元,用于收集用戶對所述注冊的過程頁面的操作指令和數據;
發送單元,用于通過消息中間件將所述操作指令和數據發送到執行引擎 請求業務處理;
接收單元,用于接收執行引擎通過消息中間件回傳的處理結果數據;
配置單元,用于根據所述處理結果數據對所述注冊的過程頁面進行配置;
展現單元,用于將配置后的過程頁面渲染展現在客戶端上。
優選地,所述注冊單元包括:
模板接收模塊,用于接收用戶根據業務過程選擇的過程頁面的模板及模 板參數;
UUID生成模塊,用于根據所述選擇的模板及模板參數生成一個通用唯 一識別碼UUID;
保存模塊,用于將所述UUID與所述業務過程對應的過程頁面保存到展 現引擎的內存里。
其中,所述模板接收模塊具體用于接收用戶根據業務過程選擇的系統內 置的模板,和/或,根據業務需要用戶自定義的模板,以及用戶自定義的動態 數據參數。
優選地,所述配置單元包括:
動態數據獲取模塊,用于從所述處理結果數據中獲取過程頁面的模板參 數所需的動態數據;
轉換模塊,用于將所述動態數據根據過程頁面的模板要求進行適當的轉 換;
配置模塊,用于對所述注冊的過程頁面根據其模板及轉換后的動態數據 進行配置。
再一方面,本發明提供了一種業務展現系統,包括在客戶端上設置的展 現引擎、在服務器上設置的消息中間件和執行引擎,所述展現引擎與所述執 行引擎通過所述消息中間件傳遞消息,其中,所述展現引擎為所述的業務展 現裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京神州泰岳軟件股份有限公司,未經北京神州泰岳軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410676298.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種控制方法及電子設備
- 下一篇:一種應用界面的集成系統和方法





