数据交换方法及数据交换系统技术方案

技术编号:10255377 阅读:179 留言:0更新日期:2014-07-24 21:49
本发明专利技术提供一种数据交换方法及数据交换系统,发送方客户端将数据发送至服务端;所述服务端确定所述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列中保存,由所述接收方客户端收取数据。本发明专利技术实施例发送方客户端将数据发送至服务端;所述服务端确定所述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列中保存,由所述接收方客户端收取数据。能够将装备和设备集成到一起,形成有效的整体,相互间互联互通,从而实现数据的多系统多协议间可靠高效传输。

【技术实现步骤摘要】

本专利技术涉及领域通信领域,尤其涉及一种数据交换方法及数据交换系统
技术介绍
军事模拟训练具有经济、安全、可控、高效等独特优势,是军事训练手段现代化的重要标志,得到了世界各国军方的重视并加以重点研究和发展,成为普遍采用的训练方法和手段。在军事模拟训练系统中存在许多实装、仿实装、模拟设备和虚拟设备,如何将这些装备和设备集成到一起,形成有效的整体,相互间互联互通就成为一个关键性的问题。
技术实现思路
(一)要解决的技术问题本专利技术提供一种数据交换方法及数据交换系统,能够将装备和设备集成到一起,形成有效的整体,相互间互联互通,从而实现数据的多系统多协议间可靠高效传输。(二)技术方案一种数据交换方法,包括:发送方客户端将数据发送至服务端;所述服务端确定所述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列中保存,由所述接收方客户端收取数据。可选的,所述服务端确定所述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列中保存包括:所述服务端确定目标接收方标识,并根据所述目标接收方标识判断所述数据的目标接收方客户端,并将数据保存于所述接收方客户端队列中。可选的,所述数据包括:内存字符串数据和/或文件数据。可选的,还包括:所述发送方客户端向所述接收方客户端发起探测数据,根据各个中间传输点间数据传输状态的反馈情况,判断探测数据的传输线路是否畅通。可选的,还包括:如果所述发送方客户端首次发送数据失败,则将数据保存为磁盘文件备份,并发送磁盘文件备份数据,数据发送成功后清理磁盘备份。可选的,所述的磁盘文件备份数据包含:所述数据属性和内存字符串数据或文件数据位置信息。可选的,还包括:发送方客户端发送数据前,按预设封装协议封装所述数据;所述接收方客户端对接收的数据进行解封装处理,得到所述数据。一种数据交换系统,包括发送方客户端、服务端;所述发送方客户端用于,将数据发送至服务端;所述服务端用于,确定所述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列中保存,由所述接收方客户端收取数据。可选的,所述服务端具体用于,确定目标接收方标识,并根据所述目标接收方标识判断所述数据的目标接收方客户端,并将数据保存于所述接收方客户端队列中。可选的,所述发送方客户端还用于,向所述接收方客户端发起探测数据,根据各个中间传输点间数据传输状态的反馈情况,判断探测数据的传输线路是否畅通。本专利技术实施例的数据交换方法及数据交换系统,发送方客户端将数据发送至服务端;所述服务端确定所述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列中保存,由所述接收方客户端收取数据。能够将装备和设备集成到一起,形成有效的整体,相互间互联互通,从而实现数据的多系统多协议间可靠高效传输。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种数据交换方法的流程图;图2为本专利技术实施例提供的一种数据交换系统的结构示意图;图3为本专利技术实施例提供的一种数据交换系统的组网示意图;图4为本专利技术实施例提供的一种数据传输流程示意图;图5为本专利技术实施例提供的另一种数据传输流程示意图。具体实施方式为使本专利技术的目的、内容和优点更加清楚,下面结合附图对本发明的具体实施方式作进一步详细描述。以下用于说明本专利技术,但不用来限制本专利技术的范围。如图1所示,本专利技术实施例提供一种数据交换方法,包括:11、发送方客户端将数据发送至服务端;12、所述服务端确定所述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列中保存,由所述接收方客户端收取数据。可选的,所述服务端确定所述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列中保存包括:所述服务端确定目标接收方标识,并根据所述目标接收方标识判断所述数据的目标接收方客户端,并将数据保存于所述接收方客户端队列中。可选的,所述数据包括:内存字符串数据和/或文件数据。可选的,还包括:所述发送方客户端向所述接收方客户端发起探测数据,根据各个中间传输点间数据传输状态的反馈情况,判断探测数据的传输线路是否畅通。可选的,还包括:如果所述发送方客户端首次发送数据失败,则将数据保存为磁盘文件备份,并发送磁盘文件备份数据,数据发送成功后清理磁盘备份。可选的,所述的磁盘文件备份数据包含:所述数据属性和内存字符串数据或文件数据位置信息。可选的,还包括:发送方客户端发送数据前,按预设封装协议封装所述数据;所述接收方客户端对接收的数据进行解封装处理,得到所述数据。具体地址,封装时,根据协议数据的类型,封装为内存字符串数据消息或文件数据消息,并标记协议类型。解封装时,根据标记的协议类型,解封装数据消息,以此还原协议数据。本实施例的方法,发送方客户端将数据发送至服务端;所述服务端确定所述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列中保存,由所述接收方客户端收取数据。能够将装备和设备集成到一起,形成有效的整体,相互间互联互通,从而实现数据的多系统多协议间可靠高效传输。如图2所示,本专利技术实施例提供一种数据交换系统,包括发送方客户端21、服务端22;所述发送方客户端21用于,将数据发送至服务端;所述服务端22用于,确定所述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列中保存,由所述接收方客户端收取数据。可选的,所述服务端22具体用于,确定目标接收方标识,并根据所述目标接收方标识判断所述数据的目标接收方客户端,并将数据保存于所述接收方客户端队列中。可选的,所述发送方客户端21还用于,向所述接收方客户端发起探测数据,根据各个中间传输点间数据传输状态的反馈情况,判断探测数据的传输线路是否畅通。图3为本实施例提供的数据交换系统的一种组网架构。下面结合图4及图5说明本实施例的数据交换系统数据在服务端节点传输流程。数据处理程序在将数据由业务队列转发到对应应用标识的接收队列。转发可能出现同一条数据本文档来自技高网...
数据交换方法及数据交换系统

【技术保护点】
一种数据交换方法,其特征在于,包括:发送方客户端将数据发送至服务端;所述服务端确定所述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列中保存,由所述接收方客户端收取数据。

【技术特征摘要】
1.一种数据交换方法,其特征在于,包括:
发送方客户端将数据发送至服务端;
所述服务端确定所述数据对应的接收方客户端,并将数据分发到
所述接收方客户端队列中保存,由所述接收方客户端收取数据。
2.根据权利要求1所述的方法,其特征在于,所述服务端确定所
述数据对应的接收方客户端,并将数据分发到所述接收方客户端队列
中保存包括:
所述服务端确定目标接收方标识,并根据所述目标接收方标识判
断所述数据的目标接收方客户端,并将数据保存于所述接收方客户端
队列中。
3.根据权利要求1或2所述的方法,其特征在于,所述数据包括:
内存字符串数据和/或文件数据。
4.根据权利要求1所述的方法,其特征在于,还包括:
所述发送方客户端向所述接收方客户端发起探测数据,根据各个
中间传输点间数据传输状态的反馈情况,判断探测数据的传输线路是
否畅通。
5.根据权利要求1所述的方法,其特征在于,还包括:
如果所述发送方客户端首次发送数据失败,则将数据保存为磁盘
文件备份,并发送磁盘文件备份数据,数据发...

【专利技术属性】
技术研发人员:孙岩李志鹏王青海何国良王光伟吴迪黄俊卿
申请(专利权)人:中国人民解放军装甲兵工程学院
类型:发明
国别省市:北京;11

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

1