[發明專利]一種業務流程可靈活擴展的高性能地理信息處理方法及系統有效
| 申請號: | 201611028708.3 | 申請日: | 2016-11-21 |
| 公開(公告)號: | CN106775632B | 公開(公告)日: | 2020-06-12 |
| 發明(設計)人: | 王力哲;趙靈軍 | 申請(專利權)人: | 中國科學院遙感與數字地球研究所 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F16/953 |
| 代理公司: | 北京紐樂康知識產權代理事務所(普通合伙) 11210 | 代理人: | 楊忠孝 |
| 地址: | 100011 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業務流程 靈活 擴展 性能 地理 信息處理 方法 系統 | ||
1.一種業務流程可靈活擴展的高性能地理信息處理方法,其特征在于,包括以下步驟:
地理信息業務流程建模:將業務流程中的算法進行解析,將業務流程進行描述;
地理信息業務流程按需界面生成:將業務流程中的參數進行輸入并將訂單進行提交;
地理信息業務流程執行:處理業務流程執行時的前后依賴關系;
地理信息業務流程任務調度:處理業務流程中的并行執行關系;
所述地理信息業務流程建模步驟包括:
算法開發和封裝:用戶按照指定接口規范的參數文件開發算法程序,算法參數包括公有參數和私有參數,公有參數是指算法處理的輸入和輸出數據描述,私有參數是指算法的各種處理參數甚至參數文件,對于已有的算法模塊,通過封裝的形式,使之符合輸入參數的約定;
算法注冊:算法程序可視化注冊時,需指定算法程序路徑、名稱、私有參數以及私有參數的獲取方式,包括手工填寫、從界面獲取,不需要填寫公共參數,但要對私有參數的約束進行詳細描述,對于已經注冊的算法程序,存儲其描述信息為XML字符串;
流程組合:用戶通過人工交互界面從算法庫中選擇算法程序組合為業務功能,在流程組合中,首先要進行匹配判斷,即判斷有先后關系的兩個算法模塊的輸入與輸出是否相符,只有上一模塊的輸出滿足下一模塊的輸入,才能進行流程組合;
參數界面生成:用戶選擇處理任務,處理平臺根據算法注冊時的參數設置,動態生成參數界面,其中算法注冊時的私有參數約束會在界面上有所體現,不同的約束形式會生成不同的界面元素;
任務單提交:客戶端根據用戶設定的參數界面,生成任務單,提交平臺服務端執行。
2.根據權利要求1所述的一種業務流程可靈活擴展的高性能地理信息處理方法,其特征在于,所述地理信息業務流程按需界面生成步驟包括:
用戶選擇處理任務;
客戶端根據業務流程詳細文件,解析各功能模塊信息;
動態生成各個控件,并建立業務流程參數與控件的映射關系。
3.根據權利要求1所述的一種業務流程可靈活擴展的高性能地理信息處理方法,其特征在于,所述地理信息業務流程執行步驟包括:
接收地理信息業務流程任務單;
依據流程定義解析任務單,成為能夠獨立調度的任務步驟;
參考流程調度策略將任務提交到任務調度引擎中執行;
實時跟蹤系統業務流程的工作狀態,保證流程執行的準確性。
4.根據權利要求1所述的一種業務流程可靈活擴展的高性能地理信息處理方法,其特征在于,所述地理信息作業調度步驟包括:
將流程驅動軟件的任務調度指令轉換為調度服務器能夠調度的任務腳本;
接收外部調度腳本,并依據調度策略管理組件分配的資源提交任務;
調度策略管理組件管理系統的可用資源和任務調度資源分配策略;
啟動任務并跟蹤任務的資源使用狀況,報告到調度服務器中,以跟蹤系統內的資源使用狀況。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院遙感與數字地球研究所,未經中國科學院遙感與數字地球研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611028708.3/1.html,轉載請聲明來源鉆瓜專利網。





