一种可配置信息流管理方法及系统技术方案

技术编号:28941272 阅读:18 留言:0更新日期:2021-06-18 21:45
本发明专利技术公开了一种可配置信息流管理方法及系统,方法包括以下步骤:配置信息流格式配置文件、终端配置文件和显示配置文件;调用信息流格式配置文件读取信息流格式;调用终端配置文件建立终端服务器,终端服务器与终端软件进行匹配,匹配成功后连接终端软件;调用显示配置文件进行信息流显示;接收信息流并根据读取的信息流格式进行数据解析;根据数据解析结果匹配终端服务器并将信息流转发;系统包括:信息流管理服务器;信息流管理软件;终端服务器;终端软件;显示终端。配置文件建立在信息流管理服务器的特定文件夹中,无需耦合在信息流管理软件中。软件运行时,只需调用配置文件就可以完成信息流管理的任务,有效提高信息流调度效率。

【技术实现步骤摘要】
一种可配置信息流管理方法及系统
本专利技术涉及信息管理,尤其涉及一种可配置信息流管理方法及系统。
技术介绍
新型运载火箭一体化测发控系统采用通用化设计,可同时适用于CZ-2D,CZ-4B/4C等多种类型运载火箭使用。在不同的测试控制环境中,控制终端、执行终端、显示终端的数量和类型都会不同。在现有方法中,信息流管理软件没有通过配置文件的形式匹配系统中的“信息流标签”、终端类型、信息显示。这种严重耦合的信息流管理软件,在维护过程中需要大量更改维护成本。在适应不同型号运载火箭测试控制系统过程中,现有信息流管理方法的灵活性很差。
技术实现思路
鉴于目前存在的上述不足,本专利技术提供一种可配置信息流管理方法及系统,配置文件建立在信息流管理服务器的特定文件夹中,无需耦合在信息流管理软件中。软件运行时,只需调用配置文件就可以完成信息流管理的任务,有效提高信息流调度效率。为达到上述目的,本专利技术的实施例采用如下技术方案:一种可配置信息流管理方法,包括以下步骤:配置信息流格式配置文件、终端配置文件和显示配置文件并定义为可调用文件,所述信息流格式配置文件中匹配信息流的多项格式参数;调用信息流格式配置文件读取信息流格式;调用终端配置文件建立终端服务器,终端服务器与终端软件进行匹配,匹配成功后连接终端软件;调用显示配置文件在显示终端进行信息流显示;接收信息流并根据读取的信息流格式进行数据解析;根据数据解析结果匹配终端服务器并将信息流转发至终端软件。根据权利要求1所述的可配置信息流管理方法,其特征在于,所述调用信息流格式配置文件读取信息流格式包括以下步骤:通过信息流管理软件读取信息流格式配置文件,获取信息流格式数据字符串;对信息流格式数据字符串进行解析,获取信息流格式数据对象。依照本专利技术的一个方面,所述调用终端配置文件建立终端服务器,终端服务器与终端软件进行匹配,匹配成功后连接终端软件包括以下步骤:通过信息流管理软件读取终端配置文件,获取终端名称、端口号和信宿,根据端口号进行终端分类形成服务器列表;根据服务器列表生成Socker终端服务器和界面指示按钮;终端软件申请连接,根据其端口号和名称匹配连接到对应终端服务器。依照本专利技术的一个方面,所述界面指示按钮与Socker终端服务器相连,如果Socker终端服务器连接有终端软件,则界面指示按钮点亮,如果Socker终端服务器未连接终端软件,则界面指示按钮熄灭。依照本专利技术的一个方面,所述调用显示配置文件进行信息流显示包括以下步骤:通过信息流管理软件读取显示配置文件,获取显示配置列表;获取显示配置列表,根据其中的功能号对显示内容进行分类显示,并在界面中动态生成文本显示框,对其中的固定显示内容也可以进行配置。依照本专利技术的一个方面,所述接收信息流并根据读取的信息流格式进行数据解析具体为:通过信息流管理软件接收信息流后,根据信息流格式解析出接收的信息流信宿。依照本专利技术的一个方面,所述根据数据解析结果匹配终端服务器并将信息流转发至终端软件包括以下步骤:调取终端配置文件,将信息流信宿与终端配置文件的信宿进行匹配,匹配成功后建立信息流和以该终端配置文件生成的终端服务器的连接,通过TCP协议将信息流转发至与终端服务器连接的终端软件。依照本专利技术的一个方面,所述可配置信息流管理方法还包括步骤:通过信息流管理软件将不需特定信宿的信息流通过UDP组播方式进行转发。依照本专利技术的一个方面,所述可配置信息流管理方法还包括步骤:通过信息流管理服务器监测TCP协议和UDP协议的网络连接。一种可配置信息流管理系统,包括:信息流管理服务器,在其中配置信息流格式配置文件、终端配置文件和显示配置文件并定义为可调用文件;信息流管理软件,可调用信息流格式配置文件、终端配置文件和显示配置文件;终端服务器,信息流管理软件通过调用终端配置文件生成,用于连接终端软件转发信息流;终端软件,与终端服务器匹配连接,作为客户端接收信息流转发信息;显示终端,用于对信息流信息进行显示。本专利技术实施的优点:本专利技术所述的一种可配置信息流管理方法及系统,方法包括以下步骤:配置信息流格式配置文件、终端配置文件和显示配置文件并定义为可调用文件,所述信息流格式配置文件中匹配信息流的多项格式参数;调用信息流格式配置文件读取信息流格式;调用终端配置文件建立终端服务器,终端服务器与终端软件进行匹配,匹配成功后连接终端软件;调用显示配置文件在显示终端进行信息流显示;接收信息流并根据读取的信息流格式进行数据解析;根据数据解析结果匹配终端服务器并将信息流转发至终端软件;系统包括:信息流管理服务器;信息流管理软件;终端服务器;终端软件;显示终端。配置文件建立在信息流管理服务器的特定文件夹中,无需耦合在信息流管理软件中。软件运行时,只需调用配置文件就可以完成信息流管理的任务,有效提高信息流调度效率,优化设计流程来满足运载火箭测试控制系统对地面测试控制系统的较高要求。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一所述的一种可配置信息流管理方法示意图;图2为本专利技术实施例二所述的一种可配置信息流管理方法功能示意图;图3为本专利技术实施例三所述的信息流标签管理功能示意图;图4为本专利技术实施例三所述的终端配置功能示意图;图5为本专利技术实施例三所述的信息流显示功能示意图;图6为本专利技术实施例三所述的信息流调度功能示意图;图7为本专利技术所述的一种可配置信息流管理系统示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一如图1所示,一种可配置信息流管理方法,包括以下步骤:S1:配置信息流格式配置文件、终端配置文件和显示配置文件并定义为可调用文件;在实际应用中,在信息流管理服务器中配置以上文件。在实际应用中,所述信息流格式配置文件中匹配信息流的多项格式参数,信息流格式配置文件中定义了帧同步、帧长、功能号、信源、信宿、时间、帧计数和冗余校验的结构定义,也可根据实际需要自行进行定义,完成信息流格式的结构化定义,对信息流进行了结构和标签管理。在实际应用中,由于信息流结构定义并不统一,通过”信息流格式配置文件”可最大化设计覆盖控制/执行/显示终端信息流结构定义。在实际应用中,终端配置文件中包括终端的名称、连接端口号和信宿,配置有多个终端配置文件。在实际应用中,由本文档来自技高网...

【技术保护点】
1.一种可配置信息流管理方法,其特征在于,包括以下步骤:/n配置信息流格式配置文件、终端配置文件和显示配置文件并定义为可调用文件,所述信息流格式配置文件中匹配信息流的多项格式参数;/n调用信息流格式配置文件读取信息流格式;/n调用终端配置文件建立终端服务器,终端服务器与终端软件进行匹配,匹配成功后连接终端软件;/n调用显示配置文件在显示终端进行信息流显示;/n接收信息流并根据读取的信息流格式进行数据解析;/n根据数据解析结果匹配终端服务器并将信息流转发至终端软件。/n

【技术特征摘要】
1.一种可配置信息流管理方法,其特征在于,包括以下步骤:
配置信息流格式配置文件、终端配置文件和显示配置文件并定义为可调用文件,所述信息流格式配置文件中匹配信息流的多项格式参数;
调用信息流格式配置文件读取信息流格式;
调用终端配置文件建立终端服务器,终端服务器与终端软件进行匹配,匹配成功后连接终端软件;
调用显示配置文件在显示终端进行信息流显示;
接收信息流并根据读取的信息流格式进行数据解析;
根据数据解析结果匹配终端服务器并将信息流转发至终端软件。


2.根据权利要求1所述的可配置信息流管理方法,其特征在于,所述调用信息流格式配置文件读取信息流格式包括以下步骤:通过信息流管理软件读取信息流格式配置文件,获取信息流格式数据字符串;对信息流格式数据字符串进行解析,获取信息流格式数据对象。


3.根据权利要求1所述的可配置信息流管理方法,其特征在于,所述调用终端配置文件建立终端服务器,终端服务器与终端软件进行匹配,匹配成功后连接终端软件包括以下步骤:通过信息流管理软件读取终端配置文件,获取终端名称、端口号和信宿,根据端口号进行终端分类形成服务器列表;根据服务器列表生成Socker终端服务器和界面指示按钮;终端软件申请连接,根据其端口号和名称匹配连接到对应终端服务器。


4.根据权利要求3所述的可配置信息流管理方法,其特征在于,所述界面指示按钮与Socker终端服务器相连,如果Socker终端服务器连接有终端软件,则界面指示按钮点亮,如果Socker终端服务器未连接终端软件,则界面指示按钮熄灭。


5.根据权利要求1所述的可配置信息流管理方法,其特征在于,所述调用显示配置文件进行信息流显示包括以下步骤:...

【专利技术属性】
技术研发人员:李波赵阳李刚李晓东陈刚周伟娜王海奇
申请(专利权)人:上海航天卫星应用有限公司
类型:发明
国别省市:上海;31

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

1