[發明專利]一種數據傳輸方法及裝置有效
| 申請號: | 202011332176.9 | 申請日: | 2020-11-24 |
| 公開(公告)號: | CN112737812B | 公開(公告)日: | 2023-04-07 |
| 發明(設計)人: | 余志勇;郭鵬飛;劉琳琳;寸志清;周振;趙志威;陳晨;鞠先斌;楊濤;曾波;張偉濤;張磊;賴嘉;紀維光;張強;段文超;陰亮;邱兵;劉能 | 申請(專利權)人: | 國網商旅云技術有限公司 |
| 主分類號: | H04L41/0803 | 分類號: | H04L41/0803;H04L67/55;G06F9/48 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100053 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 方法 裝置 | ||
本申請提供了一種數據傳輸方法及裝置,在第一系統需要向第二系統傳輸數據時,第一系統可以先獲取第二系統的配置信息,接著查找與第二系統對應的推送線程并獲取該推送線程的配置信息。第一系統可以判斷推送線程的配置信息與獲取到的第二系統的配置信息是否一致。若二者的配置信息不一致,說明當前運行的推送線程無法能夠向第二系統傳輸數據。那么第一系統可以將推送線程從線程池中刪除,并根據第二系統的配置信息建立推送線程。這樣,根據第二系統的配置信息對推送線程進行調整,可以確保推送線程池中的推送線程始終與傳輸對象的配置信息相匹配。如此,第一系統可以向多個第二系統傳輸符合第二系統格式要求的數據。
技術領域
本申請涉及計算機技術領域,尤其涉及一種數據傳輸方法及裝置。
背景技術
目前,一些大型企業或集團往往具有大量的下級子公司,子公司也可以具有下級子公司。由于確保保持子公司的業務相互獨立,各個子公司往往具有相對獨立的財務系統,用于管理子公司財務狀況。但是,在需要進行財務報銷或財務統計時,往往需要對不同子公司的財務數據進行統一處理。
為此,子公司需要將財務數據發送給總公司的財務系統進行統一處理。總公司的財務系統可以對子公司的財務數據進行統計審核,并將得到的結果反饋給子公司的財務系統,以便子公司的財務系統記錄處理結果或進行后續其他處理。
但是,由于各個子公司的財務系統相互獨立,不同子公司的財務系統的數據格式可能不同。傳統的財務系統雖然能夠將子公司發給總公司的財務數據處理為統一格式,但是生成的處理結果大多與子公司的財務系統并不兼容,需要進行額外的處理。
發明內容
有鑒于此,本申請實施例提供了一種數據傳輸方法及裝置,旨在提供一種能夠向不同系統提供不同格式數據的技術方案。
第一方面,本申請實施例提供了一種數據傳輸方法,所述方法應用于第一系統,包括:
獲取第二系統的配置信息,所述配置信息包括所述第二系統的網絡地址和推送報文格式;
從線程池中查找與所述第二系統對應的推送線程,并獲取所述推送線程的配置信息,所述推送線程用于向所述第二系統傳輸數據;
比較所述第二系統的配置信息與所述推送線程的配置信息是否一致;
若所述第二系統的配置信息與所述推送線程的配置信息不一致,將所述推送線程從線程池中刪除,根據所述第二系統的配置信息生成新的推送線程并加入線程池,以便向所述第二系統傳輸數據。
可選地,所述配置信息包括配置功能;所述比較所述第二系統的配置信息與所述推送線程的配置信息是否一致包括:
比較所述第二系統的配置信息的配置功能與所述推送線程的配置信息的配置功能是否一致。
可選地,所述方法還包括:
獲取所述線程池中包括的至少一個推送線程;
判斷所述至少一個推送線程中是否存在不活躍線程;
若存在所述不活躍線程,將所述不活躍線程從所述線程池中刪除。
可選地,在確定所至少一個推送線程中存在不活躍線程后,所述方法還包括:
獲取所述不活躍線程的配置信息;
根據所述不活躍線程的配置信息生成新的推送線程并加入線程池。
可選地,所述根據所述第二系統的配置信息生成新的推送線程并加入線程池包括:
獲取基礎配置信息;
根據所述基礎配置信息和所述第二系統的配置信息生成新的推送線程。
第二方面,本申請實施例提供了一種數據傳輸裝置,所述裝置位于第一系統,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網商旅云技術有限公司,未經國網商旅云技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011332176.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于蝸輪蝸桿傳動的管道機器人
- 下一篇:一種MBR中空纖維膜廢水處理裝置





