一种对数据传输进行监控的方法、系统、电子设备及介质技术方案

技术编号:41853663 阅读:21 留言:0更新日期:2024-06-27 18:29
本发明专利技术涉及一种对数据传输进行监控的方法、系统、电子设备及介质,包括在第一程序/子系统与第二程序/子系统的传输路径上放置包括待监视数据的结构体文件;根据所述待监视数据编写配置文件并存储在监视软件中;启动第一程序/子系统向第二程序/子系统传输待监视数据;监视软件对所述待监视数据进行监测,并与配置文件进行匹配处理,将处理结果发送给监控可视化软件;监控可视化软件根据处理结果对待监测数据进行转发或修改,并将转发或修改后的数据传输至第二程序/子系统,所述S1,S2的顺序可调,本发明专利技术开发周期短,可复用性高,基本可适用于任何通过网络进行通讯的程序,且无限接近与原系统相同的延时。

【技术实现步骤摘要】

本专利技术属于飞行模拟机的软件开发领域,具体涉及一种对数据传输进行监控的方法、系统、电子设备及介质


技术介绍

1、在一套飞行模拟机的完整生命周期内,存在大量的数据通讯与交互。在子模块开发和测试阶段,需要向整个系统或执行模块发送自定义测试数据;在调试部署和维护阶段,需要频繁的观察当前系统中的部分或全部数据;

2、现有实现方式主要分为两种:

3、如图1所示,现有技术二在需要被监控的数据所在的软件增加额外的逻辑,包括解析数据、发送数据、接收数据和修改数据。实时向监视的软件发送数据,同时接收监视软件接收的数据并与自身即将发送到系统中的数据进行对比,整合后形成新的数据在发送至系统中。

4、该种的缺点为需要对原始程序进行修改,增加与监控软件进行交互的相关模块,会增加原本系统的延时。同时该模块为预期外的功能,增加开发成本,并且无法复用,需要针对每个模块单独开发,具体工作量随着子系统、程序的增加而增加。

5、如图2所示,现有技术二为创建数据监控服务器,该种实现方式与第一种类似,不同点为监控服务器将接收所有被监控的数据,然后本文档来自技高网...

【技术保护点】

1.一种对数据传输进行监控的方法,用于飞行模拟机,其特征在于,所述方法包括步骤:

2.根据权利要求1所述的对数据传输进行监控的方法,其特征在于,所述待监视数据包括飞行模拟机的子模块的开发和测试阶段的自定义测试数据。

3.根据权利要求1所述的对数据传输进行监控的方法,其特征在于,所述待监测数据包括数据类型和数据内容。

4.根据权利要求3所述的对数据传输进行监控的方法,其特征在于,所述配置文件包括多条监控信息。

5.根据权利要求4所述的对数据传输进行监控的方法,其特征在于,每条监控信息包括:需要监视的IP及端口、待监视的数据、目的IP和端口及待...

【技术特征摘要】

1.一种对数据传输进行监控的方法,用于飞行模拟机,其特征在于,所述方法包括步骤:

2.根据权利要求1所述的对数据传输进行监控的方法,其特征在于,所述待监视数据包括飞行模拟机的子模块的开发和测试阶段的自定义测试数据。

3.根据权利要求1所述的对数据传输进行监控的方法,其特征在于,所述待监测数据包括数据类型和数据内容。

4.根据权利要求3所述的对数据传输进行监控的方法,其特征在于,所述配置文件包括多条监控信息。

5.根据权利要求4所述的对数据传输进行监控的方法,其特征在于,每条监控信息包括:需要监视的ip及端口、待监视的数据、目的ip和端口及待监视的数据的路径。

6.根据权利要求1所述的对数据传输进行监控的方...

【专利技术属性】
技术研发人员:唐凯杨阳杨帅
申请(专利权)人:北京东方瑞丰航空技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1