一种多网络环境下的数据交换系统及交换方法技术方案

技术编号:7976370 阅读:133 留言:0更新日期:2012-11-16 01:42
本发明专利技术涉及一种多网络环境下的数据交换系统,所述系统包括A网络、B网络与数据交换中心,所述A、B网络包括内网数据交换平台与外网数据交换平台,同一个网络数据终端内的内网数据交换平台与外网数据交换平台相连接,两个网络数据终端间的外网数据交换平台经由数据交换中心连接。同时本发明专利技术公开了其数据的交换方法。本发明专利技术与现有技术相比,其在繁杂的多网络环境下,我们使用数据交换中心可以减少网络接口的开发,仅需要根据需要开发数据转换接口即可;且在一个网络环境IP等变更时,用户只需修改数据交换中心中与其对应的配置,而原有方式与其交互的网络都不需要变更。

【技术实现步骤摘要】

本专利技术涉及一种数据交換系统。确切的说,是ー种针对多网络环境下的数据交换系统,本专利技术同时涉及该系统的数据交换方法。
技术介绍
在当今网络世界中,人们最关心的问题之一就是网络安全。而传统的防火墙技术和入侵检测技木,只能部分预防和组织外部的攻击。如今很多单位为了网络的安全采用了内外网之间的物理隔离,而且政府机构网络已明确规定需要使用内外网物理隔离的方式,由外网负责与互联网进行交互,外网与互联网之间逻辑隔离。但是物理隔离带来了ー个重要的问题,被隔离的网络之间如何进行信息共享,随之就产生了数据交换平台的概念,数据交换平台主要负责把互联网传到外网的信息在外网·数据交换平台以内网认可的方式传输到内网数据交換平台,反之亦然。然而,如果多个网络环境需要相互交互,而多个网络的数据格式又不统ー的时候,则需要各网络间的数据交换平台具有其他要交互的网络的信息转换接ロ。但是,如果有N个网络需要互相交互,那每个网络中的数据交换平台就需要开发(N-I)个数据交換接ロ,我们总共就需要开发N*(N-l)/2的接ロ,而政府机构又确实是非常庞大,例如ー个省需要交互的机构可能就会有上百个,那么这个N就是上百,N* (N-I) /2这个数字可想而知开发成本有多大。而且,一旦一个网络中有所变动,其他与其有交互的网络都需要跟着变更。这样,就大大增加了各网络间的开发与维护工作。
技术实现思路
专利技术目的本专利技术的目的在于提供ー种网络环境支持多,使用方便的数据交换系统,同时本专利技术公开了其数据交换方法。技术方案本专利技术通过如下技术手段加以实现—种多网络环境下的数据交换系统,所述系统包括A网络、B网络与数据交换中心,所述A、B网络包括内网数据交換平台与外网数据交換平台,同一个网络内的内网数据交換平台与外网数据交換平台相连接,两个网络间的外网数据交換平台经由数据交换中心连接。一种多网络环境下数据交换系统的数据交换方法,包括以下步骤1)A网络中的外网数据交換平台向数据交换中心发出申请;2)数据交换中心向B网络的外网数据交換平台发送申请;3) B网络响应并从数据库中提取申请的数据直接发送给数据交换中心,然后由数据交换中心转化为统ー的形式,同时将B网络传过来的数据转化为统ー的数据格式;4)数据交换中心将统ー形式的数据转换为A网络中要用的数据格式,然后向A网络的外网数据交換平台发送转换后的数据内容;5) A网络的外网数据交換平台将接收到的数据存储或展示;其中所述的统一格式为xml格式或json格式。所述的格式转换通过数据交換中心的数据转换接ロ完成。有益效果本专利技术与现有技术相比,其在繁杂的多网络环境下,我们使用数据交换中心可以减少网络接ロ的开发,仅需要根据需要开发数据转换接ロ即可;且在ー个网络环境IP等变更时,用户只需修改数据交换中心中与其对应的配置,而原有方式与其交互的网络都不需要变更。附图说明图I为现有技术网络结构图;图2为数据交换中心网络结构图;图3为A、B网络数据交换流程图。 具体实施例方式下面结合说明书附图对本专利技术进行进一步详述本专利技术涉及一种多网络环境下的数据交换系统,其包括有A网络、B网络与数据交换中心,所述A、B网络包括内网数据交換平台与外网数据交換平台,同一个网络的内网数据交换平台与外网数据交換平台相连接,两个网络间的外网数据交換平台经由数据交换中心连接。本专利技术中,所述的网络至少包括两个,只要是采用相同的结构的网络均可通过数据交换中心进行数据交換,換言之,不论网络使用何格式的数据,只需要在数据交换中心中添加相应的数据转换接ロ便可正常工作。本专利技术同时涉及了该数据交换系统的交換方法,具体来说,包括了如下的步骤如A网络想要访问B网络内的数据,则A网络中的外网数据交換平台向数据交换中心发出申请;数据交换中心向B网络的外网数据交換平台发送申请;B网络响应并从数据库中提取申请的数据直接发送给数据交换中心,然后由数据交换中心转化为统ー的形式,同时将B网络传过来的数据转化为统ー的数据格式;数据交换中心将统ー形式的数据转换为A网络中要用的数据格式,然后向A网络的外网数据交換平台发送转换后的数据内容5) A网络的外网数据交換平台将接收到的数据存储或展示。在上述过程中,若B网络中没有A网络需要的数据或数据不齐全,则B网络向数据交換中心发送数据未就绪信号,数据交换中心将该信号反馈回A网络,则A网络提示数据未就绪。本专利技术中,数据交换中心通过将数据转化为XML或者JSON的方式实现统一,因为使用XML和JSON可以实现跨平台,跨网络传输,同时,在一定的情况下还需要修改数据的格式,比如两个网络中需要交互的表中的ID,A网络为int,B网络为string,那么这两个数据的交换就是有限制的,因为int都可以转换为string,但string不一定能转化为int,所以B网络可以交互A网络数据,而A网络要交互B网络时就必须将数据库ID字段数据格式修改为 string。本文档来自技高网...

【技术保护点】
一种多网络环境下的数据交换系统,其特征在于:所述系统包括A网络、B网络与数据交换中心,所述A、B网络包括内网数据交换平台与外网数据交换平台,同一个网络内的内网数据交换平台与外网数据交换平台相连接,两个网络间的外网数据交换平台经由数据交换中心连接。

【技术特征摘要】
1.一种多网络环境下的数据交换系统,其特征在于所述系统包括A网络、B网络与数据交换中心,所述A、B网络包括内网数据交換平台与外网数据交換平台,同一个网络内的内网数据交換平台与外网数据交換平台相连接,两个网络间的外网数据交換平台经由数据交换中心连接。2.—种根据权利要求I所述的多网络环境下的数据交换系统的数据交换方法,其特征在干包括以下步骤 1)A网络中的外网数据交換平台向数据交换中心发出申请; 2)数据交换中心向B网络的外网数据交換平台发送申请; 3)B...

【专利技术属性】
技术研发人员:张福新吴少刚沈涛张斌张珩唐科
申请(专利权)人:江苏中科梦兰电子科技有限公司
类型:发明
国别省市:

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

1