[發明專利]通信協議調度執行的方法、系統、電子設備和存儲介質在審
| 申請號: | 201710191733.1 | 申請日: | 2017-03-28 | 
| 公開(公告)號: | CN108667763A | 公開(公告)日: | 2018-10-16 | 
| 發明(設計)人: | 趙永永 | 申請(專利權)人: | 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司 | 
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/24 | 
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 張一軍;姜勁 | 
| 地址: | 100195 北京市海淀區杏石口路6*** | 國省代碼: | 北京;11 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 通信協議 存儲介質 電子設備 任務數據 調度 通信協議類型 調度配置 配置數據 通信類型 業務需要 初始化 調用 保存 配置 | ||
本發明提供一種通信協議調度執行的方法、系統、電子設備和存儲介質。通信協議調度執行的方法包括:將需要調用的任務數據初始化到異步任務中;根據業務需要對通信協議類型和接口方法進行配置,并且保存配置數據;根據所述任務數據和通信類型調度配置數據。
技術領域
本發明涉及計算機領域,尤其涉及一種通信協議調度執行的方法、系統、電子設備和存儲介質。
背景技術
隨著應用系統業務功能的不斷新增,對實時性要求并不是很高的一些功能,其業務邏輯卻是變的越來越復雜,而且執行效率低、耗時長,比如涉及外部系統調用、多數據源、多種通信協議類型等等。在實際操作中,就希望可以讓這些復雜的業務邏輯、實時性要求不高的統一異步執行,進而前端與用戶的交互可以不用等待,從而可以提高用戶體驗;。因為目前大部分業務系統業務量比較大,都會涉及到多種通信協議類型統一調度問題,減少系統壓力,提升系統穩定性及響應速度是亟待實現的。
現有技術都是根據通信協議(http協議)統一配置各接口組件,并解析此協議和請求,此協議比較單一不靈活,每個任務節點根據單一的通信協議和接口方法配置調度。在實現本發明過程中,發明人發現現有技術中至少存在如下問題:對于業務復雜的應用系統,各個狀態流之間環環相扣,如果某個任務出現錯誤,會重復調用多次,影響下一個任務的執行。并且,現有技術不能通過多種的通信協議多任務任務異步執行,也沒有監控功能。
發明內容
有鑒于此,本發明實施例提供一種通信協議調度執行的方法、系統、電子設備和存儲介質,能夠通過對不同通信協議類型規則進行配置,調度中心通過任務類型和不同的通信類型來動態實現通信協議調度任務的異步執行。
為實現上述目的,根據本發明的一個方面,提供了一種通信協議調度執行的方法。
本發明的方法包括:將需要調用的任務數據初始化到異步任務中;根據業務需要對通信協議類型和接口方法進行配置,并且保存配置數據;根據所述任務數據和通信類型調度配置數據。
可選地,本發明的方法還包括:根據業務需要對業務類型進行配置并保存。
可選地,根據所述任務數據和通信類型調度配置數據包括:讀取配置數據;解析通信協議;讀取所述配置中通信協議的接口方法;執行所述接口方法并判斷是否成功。
可選地,根據所述任務數據和通信類型調度配置數據還包括:記錄運行日志和調度結果信息,并保存至數據庫。
可選地,根據所述運行日志和調度結果信息進行監控,將調度錯誤的日志進行發布。
可選地,利用反射技術和通信協議的API調用方法進行調度。
為實現上述目的,根據本發明的另一方面,提供了一種通信協議調度執行的系統。
本發明的系統包括:初始化模塊,用于將需要調用的任務數據初始化到異步任務中;配置模塊,用于根據業務需要對通信協議類型和接口方法進行配置,并且保存配置數據;調度模塊,用于根據所述任務數據和通信類型調度配置數據。
可選地,配置模塊還用于根據業務需要對業務類型進行配置并保存。
可選地,調度模塊包括:讀取配置單元,用于讀取配置模塊中的配置數據;解析單元,用于解析通信協議;讀取接口方法單元,用于讀取所述配置中通信協議的接口方法;執行單元,用于執行所述接口方法并判斷是否成功。
可選地,調度模塊還包括:記錄單元,用于記錄運行日志和調度結果信息,并保存至數據庫。
可選地,本發明的系統還包括監控模塊,用于根據所述運行日志和調度結果信息進行監控,將調度錯誤的日志進行發布。
可選地,所述調度模塊利用反射技術和通信協議的API調用方法進行調度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710191733.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:操作認證方法和裝置
 - 下一篇:電子裝置及通信協議切換方法
 





