[發明專利]網絡系統及其數據傳輸方法、電子設備在審
| 申請號: | 201910430573.0 | 申請日: | 2019-05-22 |
| 公開(公告)號: | CN110247957A | 公開(公告)日: | 2019-09-17 |
| 發明(設計)人: | 陳勇 | 申請(專利權)人: | 東軟集團股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京英創嘉友知識產權代理事務所(普通合伙) 11447 | 代理人: | 張巖龍 |
| 地址: | 110179 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 客戶端 中間節點 狀態數據 服務器 單向網絡 電子設備 數據傳輸 網絡系統 單向傳輸數據 自身狀態數據 服務器發送 服務器連接 客戶端狀態 發送 保存 客戶 | ||
本公開涉及一種網絡系統及其數據傳輸方法、電子設備,以使客戶端可以主動向服務器發送狀態數據,實現單向網絡下服務器對客戶端狀態數據的獲取。該系統包括客戶端、服務器和中間節點,所述客戶端與所述服務器之間為單向網絡,所述單向網絡用于客戶端向服務器單向傳輸數據,所述客戶端通過所述中間節點與所述服務器連接;所述客戶端,用于將自身狀態數據發送給所述中間節點;所述中間節點,用于接收所述客戶端發送的所述狀態數據,并保存所述狀態數據;所述服務器,用于從所述中間節點獲取所述客戶端的狀態數據。
技術領域
本公開涉及網絡技術領域,具體地,涉及一種網絡系統及其數據傳輸方法、電子設備。
背景技術
隨著科學技術的不斷發展,網絡技術也得到了不斷發展。通常的網絡系統可以包括服務器和客戶端,服務器可以主動向客戶端發送數據獲取指令,并通過代理TCP(Transmission Control Protocol,傳輸控制協議)連接或者SNMP(Simple NetworkManagement Protocol,簡單網絡管理協議)連接主動拉取客戶端的狀態數據。整個過程中,需要服務器與客戶端分別向對方開通入站端口,才能實現客戶端狀態數據的回傳。
但是,如果客戶端有多個,且該多個客戶端分布在不同的機構或組織,那么基于網絡安全的考慮,各客戶端不會向服務器開通入站端口,即客戶端與服務器之間為單向網絡。在此種情況下,客戶端無法接收服務器發送的數據獲取指令,因此按照上述方式,服務器無法獲取客戶端的狀態數據。
發明內容
本公開的目的是提供一種網絡系統及其數據傳輸方法、電子設備,以提供一種新的服務器獲取客戶端狀態數據的方式。
為了實現上述目的,第一方面,本公開提供一種網絡系統,包括所述系統包括客戶端、服務器和中間節點,所述客戶端與所述服務器之間為單向網絡,所述單向網絡用于客戶端向服務器單向傳輸數據,所述客戶端通過所述中間節點與所述服務器連接;
所述客戶端,用于將自身狀態數據發送給所述中間節點;
所述中間節點,用于接收所述客戶端發送的所述狀態數據,并保存所述狀態數據;
所述服務器,用于從所述中間節點獲取所述客戶端的狀態數據。
可選地,所述中間節點為多個,所述客戶端用于將所述狀態數據分別發送給所述多個中間節點;
所述服務器用于從所述多個中間節點中的目標中間節點獲取所述客戶端的狀態數據,當確定所述目標中間節點處于不可用狀態時,從所述多個中間節點中處于可用狀態的中間節點獲取所述狀態數據。
可選地,所述中間節點為消息隊列,所述服務器用于:
訂閱所述消息隊列的目標主題,所述目標主題用于標識所述消息隊列中存儲的所述客戶端的狀態數據;
從所述消息隊列中獲取具有所述目標主題的狀態數據。
可選地,所述服務器還用于:
解析所述狀態數據,得到所述狀態數據的生成時間,所述生成時間用于表征所述客戶端獲取所述狀態數據的時間;
在所述狀態數據中,確定所述生成時間最晚的目標狀態數據;
將所述目標狀態數據的生成時間與所述服務器當前記錄的時間進行比對;
根據所述比對的結果,確定所述客戶端的狀態是否存在異常。
可選地,所述服務器還用于:
當所述目標狀態數據的生成時間與所述服務器當前記錄的時間的時間差超過預設時長時,確定所述客戶端的狀態存在異常,并輸出告警提示信息,以通知運維人員所述客戶端的狀態存在異常。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東軟集團股份有限公司,未經東軟集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910430573.0/2.html,轉載請聲明來源鉆瓜專利網。





