数据交换中心、系统、方法、数据发送及接收方法、装置制造方法及图纸

技术编号:13049355 阅读:83 留言:0更新日期:2016-03-23 15:31
本发明专利技术提供一种数据交换中心、系统、方法、数据发送及接收方法、装置,其中一种数据交换方法包括:数据发送装置将数据信息按照预定的数据格式进行转换,再按照预定的传输形式进行封装,将封装之后的数据信息发送给数据交换中心的接收通道;数据交换中心从接收通道中读取数据发送装置传输的数据信息,并发送给数据接收装置的通道;数据接收装置从通道中读取数据信息,按照传输形式解封装数据信息,再转换为接收装置支持的格式。本发明专利技术提供的数据交换中心、系统、方法、数据发送及接收方法、装置能够保证数据格式的统一,避免架构差异,实现数据交换。

【技术实现步骤摘要】

本专利技术属于数据处理
,尤其涉及一种数据交换中心、系统、方法、数据发送及接收方法、装置
技术介绍
随着社会经济的发展,数据信息的交换越发频繁,现代办公系统对计算机网络的要求也相应提高。协同办公即把管理业务事项在相应部门或组织中进行交互或处理,实现组织管理和体制调整等,提高信息传递效率,有序可控。单个协同办公系统之间能够实现数据交换,而多个协同办公系统之间的数据交换比较困难。不同系统在数据的存储和表达上存在差异,软件架构也不尽相同,无法达到数据信息直接交换和共享。
技术实现思路
本专利技术旨在提出一种数据交换中心、系统、方法、数据发送及接收方法、装置,所传输的数据信息是按照预定的数据格式进行转换,再按照预定的传输形式进行封装之后的信息,能够保证数据格式的统一,避免架构差异,由数据交换中心中转数据,实现数据交换。本专利技术提供一种数据交换方法,本专利技术数据交换方法的数据交换中心从接收通道中读取数据发送装置传输的数据信息,该数据信息是按照预定的数据格式进行转换,再按照预定的传输形式进行封装之后的信息,该接收通道是数据交换中心预先设置的。数据交换中心将接收的数据信息发送给数据接收装置的通道,该通道是数据接收装置注册时为其分配的。进一步地,数据交换中心在从接收通道中读取数据发送装置的数据信息之后,向数据接收装置的通道发送数据信息之前,还包括:数据交换中心获取数据接收装置的通道地址。数据交换中心将读取的所述数据信息发送给数据接收装置的通道步骤包括:数据交换中心按照通道地址向数据接收装置的通道发送数据信息。进一步地,数据交换中心获取数据接收装置的通道地址的步骤包括:数据交换中心从所述数据信息中获取数据接收装置信息,再查找是否有已注册数据接收端的数据接收装置信息与获取的数据接收装置信息匹配。如果匹配,数据交换中心进而查找数据接收装置信息对应的通道地址,该通道地址是数据接收装置注册时为其分配的。进一步地,若所述数据交换中心未查找到数据接收装置的通道地址,或数据交换中心未查找到与获取的数据接收装置信息匹配的注册信息,该方法还包括,数据交换中心向数据发送装置返回发送失败通知。进一步地,若数据交换中心按照通道地址向数据接收装置的通道发送数据信息失败,该方法还包括,数据交换中心缓存所述数据信息,并从缓存中读取数据信息重复发送,直至出现以下任意情况:数据信息发送成功、重复发送的次数达到设定的次数。本专利技术提供一种数据交换中心,本专利技术数据交换中心包括消息队列模块和消息调度模块。消息队列模块从接收通道中读取数据发送装置传输的数据信息,该数据信息是按照预定的数据格式进行转换,再按照预定的传输形式进行封装之后的信息,该接收通道是数据数据交换中心预先设置的。消息调度模块将消息队列模块传输的数据信息发送给数据接收装置的通道,该通道是数据接收装置注册时为其分配的。进一步地,消息调度模块用于:获取数据接收装置的通道地址,按照通道地址向数据接收装置的通道发送数据信息。进一步地,消息调度模块在获取数据接收装置的通道地址时具体用于:从数据信息中获取数据接收装置信息,再查找是否有已注册数据接收端的数据接收装置信息与获取的数据接收装置信息匹配。如果匹配,消息调度模块进而查找数据接收装置信息对应的通道地址,该通道地址是数据接收装置注册时为其分配的。进一步地,若所述消息调度模块按照通道地址向数据接收装置的通道发送数据信息失败,该模块还用于:缓存数据信息,并从缓存中读取数据信息重复发送,直至出现以下任意情况:数据信息发送成功、重复发送的次数超过设定的次数。本专利技术提供的数据交换方法及交换中心,所传输的数据信息是按照预定的数据格式进行转换,再按照预定的传输形式进行封装之后的信息,能够保证数据格式的统一,避免架构差异,实现数据交换。另外,由数据交换中心中转数据信息,能够隔离数据发送装置和数据接收装置,数据交换中心就可以同时接入多个数据发送装置和数据接收装置,且不会受物理位置的影响。本专利技术提供一种数据发送方法,本专利技术数据发送方法的数据发送装置将数据信息按照预定的数据格式进行转换,按照预定的传输形式进行封装,再将数据信息进行发送。本专利技术提供一种数据发送装置,本专利技术数据发送装置包括数据转换模块、数据封装模块和数据发送模块。数据转换模块将数据信息按照预定的数据格式进行转换,数据封装模块将转换格式之后的数据信息按照预定的传输形式进行封装,数据发送模块将封装之后的数据信息进行发送。本专利技术提供的数据发送方法及装置,所发送的数据信息是按照预定的数据格式进行转换,再按照预定的传输形式进行封装之后的信息。因此,数据发送装置能够保证发送数据格式的统一,避免架构差异,有利于实现数据信息的传输和中转,以实现数据交换。本专利技术提供一种数据接收方法,本专利技术数据接收方法的数据接收装置读取数据信息,该数据信息是按照预定的数据格式进行转换,再按照预定的传输形式进行封装之后的信息。数据接收装置将数据信息按照所述传输形式进行解封装,再转换为数据接收装置支持的数据格式。本专利技术提供一种数据接收装置,本专利技术数据接收装置包括数据接收模块、数据解封装模块和数据转换模块。数据接收模块读取数据信息,该数据信息是按照预定的数据格式进行转换,再按照预定的传输形式进行封装之后的信息。数据解封装模块将数据信息按照所述传输形式进行解封装,数据转换模块再将数据信息转换为数据接收装置支持的格式。本专利技术提供的数据接收方法及装置,所接收的数据信息是按照预定的数据格式进行转换,再按照预定的传输形式进行封装之后的信息,数据接收装置能够对数据信息进行解封装和转换格式。因此,数据接收装置能够避免结构差异,获取到支持的数据格式,以实现数据交换。本专利技术提供一种数据交换方法,本专利技术数据交换方法能够实现数据发送端与数据接收端的数据交换。数据发送装置将数据信息按照预定的数据格式进行转换,按照预定的传输形式进行封装,再将数据信息发送给数据交换中心的接收通道,该接收通道是数据交换中心预先设置的。数据交换中心从接收通道中读取数据发送装置传输的数据信息,发送给数据接收装置的通道,该通道是数据接收装置注册时为其分配的。数据接收装置从通道中接收数据信息,按照所述传输形式进行解封装,再转换为数据接收装置支持的数据格式。本专利技术提供一种数据交换系统,本专利技术数据交换系统包括数据发送装置、数据交换中心和数据接收装置。数据发送装置将数据信息按照预定的数据格式进行转换,再按照预定的传输形式进行封装,将封装之后的数据信息发送给数据交换中心的接收通道,该接收通道是数据交换中心预先设置的。数据交换中心从接收通道中读取数据发送装置传输的数据信息,并发送给数据接收装置的通道,该通道是数据接收装置注册时为其分配的。数据接收装置从通道中读取数据信息,按照所述传输形式进行解封装,再转换为数据接收装置支持的格式。本专利技术提供的数据交换方法及系统,所交换的数据信息是按照预定的数据格式进行转换,再按照预定的传输形式进行封装之后的信息,能够保证数据格式的统一,避免架构差异。因此,本专利技术提供的数据交换方法及系统能够保证统一的数据格式,实现数据发送装置与数据接收装置的数据交换。另外,数据交换中心能够隔离数据发送装置和数据接收装置,本专利技术提供的数据交换方法及系统可以实现多个应用系统同时接入,且不本文档来自技高网...

【技术保护点】
一种数据交换方法,其特征在于,所述方法包括:数据交换中心从接收通道中读取数据发送装置传输的数据信息,所述数据信息是按照预定的数据格式进行转换,再按照预定的传输形式进行封装之后的信息,所述接收通道是数据交换中心预先设置的;数据交换中心将接收的所述数据信息发送给数据接收装置的通道,所述通道是数据接收装置注册时为其分配的。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨宇吴有智王文友李平单岚
申请(专利权)人:北京致远协创软件有限公司
类型:发明
国别省市:北京;11

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

1