一种数据传输方法、装置及系统的制作方法

文档序号:7816711阅读:156来源:国知局
一种数据传输方法、装置及系统的制作方法
【专利摘要】本申请提供一种数据传输方法、装置及系统,通过响应接收到的系统发送的数据传输请求,获取与该数据传输请求对应的业务类型,并根据预先设置的业务类型与处理规则的对应关系,查找与该业务类型对应的处理规则,进而根据该处理规则对与数据传输请求对应的数据进行处理,最终将处理后的数据传输至与数据处理请求对应的外部系统,避免了现有技术在实现数据传输时,需针对每个外部系统开发相应接口的问题,以保证在实现数据传输的基础上,降低开发、维护成本,避免在进行集成测试时,工作量大、风险高的问题。
【专利说明】一种数据传输方法、装置及系统

【技术领域】
[0001]本发明涉及数据传输【技术领域】,特别是涉及一种数据传输方法、装置及系统。

【背景技术】
[0002]现有技术中,通常存在某个系统需要与多个外部系统进行数据传输的过程。而在该过程中,因存在系统与外部系统之间数据格式不统一的问题,通常需要针对每个外部系统开发与其对应的接口,以保证该外部系统与系统之间正常的数据交互。
[0003]但是,针对每个外部系统开发与其对应的接口的方式,通常会导致开发、维护成本高、且进行集成测试时,工作量大、风险高的问题。


【发明内容】

[0004]有鉴于此,本发明实施例提供一种数据传输方法、装置及系统,以保证在实现数据传输的基础上,降低开发、维护成本,避免在进行集成测试时,工作量大、风险高的问题。
[0005]为了实现上述目的,本发明实施例提供的技术方案如下:
[0006]一种数据传输方法,包括:
[0007]响应接收到的系统发送的数据传输请求,获取与所述数据传输请求对应的业务类型;
[0008]根据预先设置的业务类型与处理规则的对应关系,查找与所述业务类型对应的处理规则;
[0009]根据所述处理规则对与所述数据传输请求对应的数据进行处理;
[0010]将处理后的数据传输至与所述数据处理请求对应的外部系统。
[0011 ] 优选的,所述数据包括公共基础数据及差异数据。
[0012]优选的,所述根据所述处理规则对与所述数据传输请求对应的数据进行处理为:
[0013]根据所述处理规则中携带的数据获取标识,获取与所述数据传输请求对应的数据中的差异数据;
[0014]根据所述处理规则中携带的格式要求,对所述差异数据进行格式转换。
[0015]优选的,所述将处理后的数据传输至与所述数据处理请求对应的外部系统,包括:
[0016]获取与所述数据传输请求对应的外部系统;
[0017]将所述公共基础数据及转换后的差异数据传输至所述外部系统。
[0018]一种数据传输装置,包括:
[0019]响应单元,用于响应接收到的系统发送的数据传输请求,获取与所述数据传输请求对应的业务类型;
[0020]查找单元,用于根据预先设置的业务类型与处理规则的对应关系,查找与所述业务类型对应的处理规则;
[0021]处理单元,用于根据所述处理规则对与所述数据传输请求对应的数据进行处理;
[0022]传输单元,用于将处理后的数据传输至与所述数据处理请求对应的外部系统。
[0023]优选的,所述数据包括公共基础数据及差异数据。
[0024]优选的,所述处理单元包括:第一处理单元及第二处理单元,其中,
[0025]所述第一处理单元,用于根据所述处理规则中携带的数据获取标识,获取与所述数据传输请求对应的数据中的差异数据;
[0026]所述第二处理单元,用于根据所述处理规则中携带的格式要求,对所述差异数据进行格式转换。
[0027]优选的,所述传输单元包括:第一传输单元及第二传输单元,其中,
[0028]所述第一传输单元,用于获取与所述数据传输请求对应的外部系统;
[0029]所述第二传输单元,用于将所述公共基础数据及转换后的差异数据传输至所述外部系统。
[0030]一种数据传输系统,包括:系统、数据传输装置及外部系统,其中,
[0031]所述数据传输装置,用于响应接收到的系统发送的数据传输请求,获取与所述数据传输请求对应的业务类型;根据预先设置的业务类型与处理规则的对应关系,查找与所述业务类型对应的处理规则;根据所述处理规则对与所述数据传输请求对应的数据进行处理;将处理后的数据传输至与所述数据处理请求对应的外部系统。
[0032]优选的,所述数据包括公共基础数据及差异数据。
[0033]本申请提供一种数据传输方法、装置及系统,通过响应接收到的系统发送的数据传输请求,获取与该数据传输请求对应的业务类型,并根据预先设置的业务类型与处理规则的对应关系,查找与该业务类型对应的处理规则,进而根据该处理规则对与数据传输请求对应的数据进行处理,最终将处理后的数据传输至与数据处理请求对应的外部系统,避免了现有技术在实现数据传输时,需针对每个外部系统开发相应接口的问题,以保证在实现数据传输的基础上,降低开发、维护成本,避免在进行集成测试时,工作量大、风险高的问题。

【专利附图】

【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0035]图1为本申请实施例一提供的一种数据传输方法流程图;
[0036]图2为本申请实施例二提供的一种数据传输装置的结构示意图;
[0037]图3为本申请实施例三提供的一种数据传输系统的结构示意图。

【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]实施例一:
[0040]图1为本申请实施例一提供的一种数据传输方法流程图。
[0041 ] 如图1所示,该方法包括:
[0042]S101、响应接收到的系统发送的数据传输请求,获取与数据传输请求对应的业务类型。
[0043]在本申请实施例中,系统可以通过点击按钮、文字录入等方式,输入数据传输请求,以上仅仅是本申请实施例的有优选方式,发明人还可以设定系统通过其他方式发送数据传输请求。
[0044]在本申请实施例中,首先响应接收到的系统发送的数据传输请求,并获取与该数据传输请求对应的业务类型。
[0045]在本申请实施例中,优选的,在数据传输请求中携带有业务类型标识,当接收到系统发送的数据传输请求后,获取该数据传输请求中携带的业务类型标识,进而在预先设置的业务类型标识与业务类型的对应关系表中,查找与该业务类型标识对应的业务类型,即:与数据传输请求对应的业务类型。以上仅仅是本申请实施例的优选方式,发明人还可根据自己的需求任意设定与数据传输请求对应的业务类型的方式,在此不做限定。
[0046]S102、根据预先设置的业务类型与处理规则的对应关系,查找与业务类型对应的处理规则。
[0047]在本申请实施例中,当获取到与数据传输请求对应的业务类型后,需根据预先设置的业务类型与处理规则的对应关系,查找与该业务类型对应的处理规则,以根据该处理规则对与数据传输请求对应的数据进行处理。
[0048]S103、根据处理规则对与数据传输请求对应的数据进行处理。
[0049]在本申请实施例中,优选的,在数据传输请求中携带有数据属性标识,并可以根据该数据属性标识,获取系统中与该数据传输请求对应的数据。
[0050]在本申请实施例中,优选的,该数据包括公共基础数据及差异数据。
[0051]在本申请实施例中,优选的,在处理规则中携带有数据获取标识,当查找到与业务类型对应的处理规则后,首先根据该处理规则中携带的数据获取标识,获取与数据传输请求对应的数据中的差异数据,然后根据该处理规则中携带的格式要求,对该差异数据进行格式转换,即:将该差异数据转成满足格式要求的数据。
[0052]S104、将处理后的数据传输至与数据处理请求对应的外部系统。
[0053]在本申请实施例中,当对差异数据进行格式转换后,优选的,获取与该数据传输请求对应的外部系统,然后将公共数据及转换后的差异数据传输至该外部系统。
[0054]在本申请实施例中,优选的,在数据传输请求中携带有外部系统标识,查找预先设置的外部系统标识及外部系统之间的对应关系,即可获取与该数据传输请求对应的外部系统,以上仅仅是本申请实施例的优选方式,发明人还可以根据自己的需求任意设置获取数据传输请求对应的外部系统的方式,在此不做限定。
[0055]本申请提供一种数据传输方法,通过响应接收到的系统发送的数据传输请求,获取与该数据传输请求对应的业务类型,并根据预先设置的业务类型与处理规则的对应关系,查找与该业务类型对应的处理规则,进而根据该处理规则对与数据传输请求对应的数据进行处理,最终将处理后的数据传输至与数据处理请求对应的外部系统,避免了现有技术在实现数据传输时,需针对每个外部系统开发相应接口的问题,以保证在实现数据传输的基础上,降低开发、维护成本,避免在进行集成测试时,工作量大、风险高的问题。
[0056]实施例二:
[0057]图2为本申请实施例二提供的一种数据传输装置的结构示意图。
[0058]如图2所示,该装置包括:依次相连的响应单元11、查找单元12、处理单元13及传输单元14,其中,
[0059]响应单元11,用于响应接收到的系统发送的数据传输请求,获取与数据传输请求对应的业务类型。
[0060]查找单元12,用于根据预先设置的业务类型与处理规则的对应关系,查找与业务类型对应的处理规则。
[0061]处理单元13,用于根据处理规则对与数据传输请求对应的数据进行处理。
[0062]在本申请实施例中,优选的,与数据传输请求对应的数据包括公共基础数据及差异数据。
[0063]且优选的,该处理单元13包括第一处理单元及第二处理单元,其中:第一处理单元用于根据处理规则中携带的数据获取标识,获取与数据传输请求对应的数据中的差异数据;第二处理单元用于根据处理规则中携带的格式要求,对差异数据进行格式转换。
[0064]传输单元14,用于将处理后的数据传输至与数据处理请求对应的外部系统。
[0065]在本申请实施例中,优选的,该传输单元14包括:第一传输单元及第二传输单元,其中:第一传输单元用于获取与数据传输请求对应的外部系统;第二传输单元,用于将公共基础数据及转换后的差异数据传输至外部系统。
[0066]本申请提供一种数据传输装置,该装置通过响应单元响应接收到的系统发送的数据传输请求,获取与该数据传输请求对应的业务类型,并由查找单元根据预先设置的业务类型与处理规则的对应关系,查找与该业务类型对应的处理规则,进而由处理单元根据该处理规则对与数据传输请求对应的数据进行处理,最终由传输单元将处理后的数据传输至与数据处理请求对应的外部系统,避免了现有技术在实现数据传输时,需针对每个外部系统开发相应接口的问题,以保证在实现数据传输的基础上,降低开发、维护成本,避免在进行集成测试时,工作量大、风险高的问题。
[0067]实施例三:
[0068]图3为本申请实施例三提供的一种数据传输系统的结构示意图。
[0069]如图3所示,该数据传输系统包括:依次相连的系统21、数据传输装置22及外部系统23,其中,
[0070]数据传输装置22用于响应接收到的系统21发送的数据传输请求,获取与数据传输请求对应的业务类型;根据预先设置的业务类型与处理规则的对应关系,查找与业务类型对应的处理规则;根据处理规则对与数据传输请求对应的数据进行处理;将处理后的数据传输至与数据处理请求对应的外部系统23。
[0071]在本申请实施例中,优选的,与数据传输请求对应的数据包括公共基础数据及差异数据。
[0072]本申请提供一种数据传输系统,包括系统、数据传输装置及外部系统,数据传输装置通过响应接收到的系统发送的数据传输请求,获取与该数据传输请求对应的业务类型,并根据预先设置的业务类型与处理规则的对应关系,查找与该业务类型对应的处理规则,进而根据该处理规则对与数据传输请求对应的数据进行处理,最终将处理后的数据传输至与数据处理请求对应的外部系统,避免了现有技术在实现数据传输时,需针对每个外部系统开发相应接口的问题,以保证在实现数据传输的基础上,降低开发、维护成本,避免在进行集成测试时,工作量大、风险高的问题。
[0073]本发明中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0074]以上仅是本发明的优选实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种数据传输方法,其特征在于,包括: 响应接收到的系统发送的数据传输请求,获取与所述数据传输请求对应的业务类型; 根据预先设置的业务类型与处理规则的对应关系,查找与所述业务类型对应的处理规则; 根据所述处理规则对与所述数据传输请求对应的数据进行处理; 将处理后的数据传输至与所述数据处理请求对应的外部系统。
2.根据权利要求1所述的方法,其特征在于,所述数据包括公共基础数据及差异数据。
3.根据权利要求2所述的方法,其特征在于,所述根据所述处理规则对与所述数据传输请求对应的数据进行处理为: 根据所述处理规则中携带的数据获取标识,获取与所述数据传输请求对应的数据中的差异数据; 根据所述处理规则中携带的格式要求,对所述差异数据进行格式转换。
4.根据权利要求3所述的方法,其特征在于,所述将处理后的数据传输至与所述数据处理请求对应的外部系统,包括: 获取与所述数据传输请求对应的外部系统; 将所述公共基础数据及转换后的差异数据传输至所述外部系统。
5.一种数据传输装置,其特征在于,包括: 响应单元,用于响应接收到的系统发送的数据传输请求,获取与所述数据传输请求对应的业务类型; 查找单元,用于根据预先设置的业务类型与处理规则的对应关系,查找与所述业务类型对应的处理规则; 处理单元,用于根据所述处理规则对与所述数据传输请求对应的数据进行处理; 传输单元,用于将处理后的数据传输至与所述数据处理请求对应的外部系统。
6.根据权利要求5所述的装置,其特征在于,所述数据包括公共基础数据及差异数据。
7.根据权利要求6所述的装置,其特征在于,所述处理单元包括:第一处理单元及第二处理单元,其中, 所述第一处理单元,用于根据所述处理规则中携带的数据获取标识,获取与所述数据传输请求对应的数据中的差异数据; 所述第二处理单元,用于根据所述处理规则中携带的格式要求,对所述差异数据进行格式转换。
8.根据权利要求7所述的装置,其特征在于,所述传输单元包括:第一传输单元及第二传输单元,其中, 所述第一传输单元,用于获取与所述数据传输请求对应的外部系统; 所述第二传输单元,用于将所述公共基础数据及转换后的差异数据传输至所述外部系统。
9.一种数据传输系统,其特征在于,包括:系统、数据传输装置及外部系统,其中, 所述数据传输装置,用于响应接收到的系统发送的数据传输请求,获取与所述数据传输请求对应的业务类型;根据预先设置的业务类型与处理规则的对应关系,查找与所述业务类型对应的处理规则;根据所述处理规则对与所述数据传输请求对应的数据进行处理;将处理后的数据传输至与所述数据处理请求对应的外部系统。
10.根据权利要求9所述的系统,其特征在于,所述数据包括公共基础数据及差异数据。
【文档编号】H04L29/08GK104270455SQ201410541161
【公开日】2015年1月7日 申请日期:2014年10月14日 优先权日:2014年10月14日
【发明者】钱运辉, 王培勇, 郭健, 李文军, 姚训 申请人:税友软件集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1