【技术实现步骤摘要】
数据交换的方法以及处理器、服务器、数据交换平台
本专利技术涉及数据交换
,尤其涉及一种数据交换的方法以及处理器、服务器、数据交换平台。
技术介绍
随着信息技术的不断发展,越来越多的信息系统需要与外部的其他多个信息系统进行频繁的数据交换。由于不同的信息系统的构架和编码语言不同,例如基于SOA(ServiceOrientedArchitecture,面向服务的软件架构)的信息系统与基于XML(eXtensibleMarkupLanguage,可扩展标记语言)的信息系统之间的交互,因此在两异系统在数据交换之前,需事先约定统一双方均可读取的数据格式,待发送方将需发送的数据转换为约定的数据格式,并发起数据交换。综上所述,可读取的数据格式不同的两个系统在交换数据流之前,必先约定统一的数据格式,无形中增大了数据交换的工作量,拉低了数据交换的效率。
技术实现思路
本专利技术实施例提供了一种数据交换的方法以及处理器、服务器、数据交换平台,发送方与接收方无需事先约定数据交换格式,发送方可直接向接收方发送数据流,降低了数据交换的工作量,提高了工作效率。本专利技术实施例提供的一种数据交换的方法,该方法包括:接收发送方发送的数据流;读取并解析接收到的数据流,确定所述数据流的接收方,并将所述数据流转换为所述接收方可读取的数据格式的数据流;将转换得到的数据流发送给接收方。其中,在一个实施例中,在确定所述数据流的接收方之后,根据预设的数据终端设备与该设备可读取的数据格式的对应关系,确定所述接收方可读取的数据格式;在确定所述接收方可读取的数据格式之后,将所述数据流转换为确定的数据格式的数 ...
【技术保护点】
1.一种数据交换的方法,其特征在于,该方法包括:接收发送方发送的数据流;读取并解析接收到的数据流,确定所述数据流的接收方,并将所述数据流转换为所述接收方可读取的数据格式;将转换得到的数据流发送给所述接收方。
【技术特征摘要】
1.一种数据交换的方法,其特征在于,该方法包括:接收发送方发送的数据流;读取并解析接收到的数据流,确定所述数据流的接收方,并将所述数据流转换为所述接收方可读取的数据格式;将转换得到的数据流发送给所述接收方。2.根据权利要求1所述的方法,其特征在于,在确定所述数据流的接收方之后,在转换为所述接收方可读取的数据格式之前,该方法还包括:根据预设的数据终端设备的类型与该终端设备可读取的数据格式的对应关系,确定所述接收方可读取的数据格式。3.根据权利要求2所述的方法,其特征在于,若预设的所述对应关系中的数据终端设备的类型不包括所述接收方的设备类型,则将所述数据流转换为任一种预设的数据格式,并将转换后的数据流发送给所述接收方;接收所述接收方反馈的响应,根据所述响应确定所述接收方是否成功读取转换后的数据流;若是,则确定所述接收方已成功读取该数据流;否则,将所述数据流转换为另一种预设的数据格式,并将新转换后的数据流发送给所述接收方,接收所述接收方反馈的响应,直到所述接收方反馈的响应为该数据流被成功读取为止。4.根据权利要求2所述的方法,其特征在于,若所述对应关系中的数据终端设备的类型不包括所述接收方的设备类型,则根据预设的数据格式对所述数据流进行转换,针对每一预设的数据格式对应得到一转换后的数据流,并将所述转换后所有的数据流都发送给所述接收方;若接收到所述接收方反馈的响应,则确定所述接收方已成功读取该数据流。5.根据权利要求3或4所述的方法,其特征在于,在确定所述接收方已成功读取该数据流之后,该方法还包括:根据接收到的所述接收方已成功读取该数据流的响应,确定所述接收方可读取的数据格式,并将所述接收方的设备类型与确定的该设备类型可读取的数据格式的对应关系增设到所述预设的对应关系中。6.根据权利要求1所述的方法,其特征在于,在接收发送方发送的数据流之后,在转换为所述接收方可读取的数据格式之前,该方法还包括:监测是否触发了字段处理组件;若是,则对所述数据流中的字段根据预设的处理规则进行处理。7.根据权利要求1所述的方法,其特征在于,在转换为所述接收方可读取的数据格式的数据流之后,该方法还包括:监测是否触发了自定义调整组件;若是,则从接收到的触发消息中,获取自定义的调整规则,并根据所述调整规则,对转换得到的数据流进行调整;此时,将转换得到的数据流发送给所述接收方,包括:将调整后的数据流发送给所述接收方。8.一种处理器,其特征在于,该处理器包括:接收模块,用于接收发送方发送的数据流;处理模块,用于读取并解析接收到的数据流,确定所述数据流的接收方,并将所述数据流转换为所述接收方可读取的数据格式;发送模块,用于将转换得到的数据流发送给所述接收方。9.根据权利要求8所述的处理器,其特征在于,所述处理模块还用于:在确定所述数据流的接收方之后,在转换为所述接收方可读取的数据格式之前,根据预设的数据终端设备的类型与该终端设备可读取的数据格式的对应关系,确定所述接收方可读取的数据格式。10.根据权利要求9所述的处理器,其特征在于,所述处理模块还用于:若预设的所述对应关系中的数据终端设备的类型不包括所述接收方的...
【专利技术属性】
技术研发人员:魏代江,
申请(专利权)人:中移苏州软件技术有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。