用于处理来自第三方的数据的方法及装置制造方法及图纸

技术编号:14881416 阅读:34 留言:0更新日期:2017-03-24 03:59
本申请公开一种用于处理来自第三方的数据的方法及装置,用于处理来自第三方的数据的方法包括:将第一目标文件发送给第三方服务器;获取来自所述第三方服务器的所述第一目标文件的回传文件;调用对应于所述第三方的第一AWK脚本处理文件;通过所述第一AWK脚本处理文件对所述回传文件进行处理,以生成第二目标文件;以及利用4GL语言对所述第二目标文件进行处理。本申请公开的用于处理来自第三方的数据的方法,能够提升数据处理的效率,节省开发与测试的人力。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,具体而言,涉及一种用于处理来自第三方的数据的方法及装置
技术介绍
保险公司信息系统需要与大量第三方系统对接,处理来自第三方系统的数据。本申请中所称的第三方,是指保险公司和投保人以外的相关机构。以银保系统为例,其主要作用是,通过银行的业务处理系统与保险公司系统的连接,实现投保人信息的及时传递,由银行柜面将保险公司予以承保的信息及时传递给客户,并在客户得到保险公司的承保后,在银行柜面及时打出保险单,从而为在银行办理保险业务的客户提供代理保险服务。作为一个对接银行渠道的核心系统,银保系统跟各银行间进行日终对账交易,对账交易是以文件的方式将对账信息进行传送再进行处理的业务。例如,如图1所示,银保系统的基本流程可为:系统生成发盘数据;财务岗人员获取每个银行的数据文件;财务岗人员和银行交接;财务岗人员获得银行转回文件;财务岗人员进行银行转回文件回盘处理。银保系统一般情况下是运行在AIX小型机上的银保保单核心管理系统,其数据库采用IBMInformix关系数据库管理系统,银保系统的核心业务逻辑采用基于Informix的4GL语言编写。由于每个银行传递给银保系统的对账文件格式各异,在银保系统的核心程序中需要对每个银行的对账文件进行差异化处理。利用Informix的4GL语言编写差异化处理的程序需要进行大量代码开发测试,并且当银保系统处理的文件数据量很大时,利用Informix的4GL语言编写的差异化处理程序有可能导致对账失败,存在较大的风险。并且,当银保系统新增银行渠道或者新增对账文件类型时,都要修改银保系统核心程序,也需要进行大量软件代码开发与测试,消耗时间与人力成本。因此,需要一种新的用于处理来自第三方的数据的方法及装置。在所述
技术介绍
部分公开的上述信息仅用于加强对本专利技术的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
有鉴于此,本专利技术提供一种用于处理来自第三方的数据的方法及装置,能够提升数据处理的效率,节省开发与测试人力,减少由处理大量数据给系统带来的风险。本专利技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。根据本专利技术的一方面,提供一种用于处理来自第三方的数据的方法,包括:将第一目标文件发送给第三方服务器;获取来自第三方服务器的第一目标文件的回传文件;调用对应于第三方的第一AWK脚本处理文件;通过第一AWK脚本处理文件对回传文件进行处理,以生成第二目标文件;以及利用4GL语言对第二目标文件进行处理。在本公开的一种示例性实施例中,还包括:建立对应于第三方的第一AWK脚本处理文件。在本公开的一种示例性实施例中,还包括:生成请求数据;调用对应于第三方的第二AWK脚本处理文件;以及通过第二AWK脚本处理文件对请求数据进行处理,以生成第一目标文件。在本公开的一种示例性实施例中,将请求数据发送给第三方的服务器,包括:利用4GL语言生成请求数据。在本公开的一种示例性实施例中,还包括:建立对应于第三方的第二AWK脚本处理文件。在本公开的一种示例性实施例中,调用对应于第三方的第一AWK脚本处理文件,包括:获取第一AWK脚本处理文件的储存路径;以及获取适合第三方的第一AWK脚本处理文件。在本公开的一种示例性实施例中,调用对应于第三方的第一AWK脚本处理文件,包括:判断回传文件的格式是否与第二目标文件的格式相同;以及如果回传文件的格式与第二目标文件的格式不相同,则调用对应于第三方的第一AWK脚本处理文件。在本公开的一种示例性实施例中,通过第一AWK脚本处理文件对回传文件进行处理,以生成第二目标文件,包括:按行读取回传文件的信息;以及将读取到的回传文件的行中的信息,储存到第二目标文件中对应位置。在本公开的一种示例性实施例中,还包括:对回传文件进行格式处理。根据本专利技术的一方面,提供一种用于处理来自第三方的数据的装置,包括:发送模块,用于将第一目标文件发送给第三方服务器;接收模块,用于获取来自第三方服务器的第一目标文件的回传文件;脚本模块,用于调用适合第三方的第一AWK脚本处理文件以及第二AWK脚本处理文件;处理模块,用于通过第一AWK脚本处理文件对回传文件进行处理,以生成第二目标文件;以及通过第二AWK脚本处理文件对请求数据进行处理,以生成第一目标文件;以及对账模块,用于利用4GL语言对第二目标文件进行对账处理。在本公开的一种示例性实施例中,还包括:判断模块,判断回传文件的格式是否与第二目标文件的格式相同;预设模块,用于建立对应于第三方的第一AWK脚本处理文件,以及对应于第三方的第二AWK脚本处理文件;以及路径模块,用于获取第一AWK脚本处理文件的储存路径以及第二AWK脚本处理文件的储存路径。根据本专利技术的用于处理来自第三方的数据的方法及装置,能够提升数据处理的效率,节省开发与测试人力,减少由处理大量数据给系统带来的风险。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本专利技术。附图说明通过参照附图详细描述其示例实施例,本专利技术的上述和其它目标、特征及优点将变得更加显而易见。下面描述的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性来动的前提下,还可以根据这些附图获得其他的附图。图1是根据现有技术示出的一种用于处理来自第三方的数据的方法的流程图。图2是根据一示例性实施例示出的一种用于处理来自第三方的数据的方法的流程图。图3是根据另一示例性实施例示出的一种用于处理来自第三方的数据的方法的流程图。图4是根据一示例性实施例示出的一种用于处理来自第三方的数据的装置的框图。图5是根据另一示例性实施例示出的一种用于处理来自第三方的数据的装置的框图。具体实施例现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本专利技术将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本专利技术的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本专利技术的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本专利技术的各方面。附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。图2是根据一示例性实施例示出的一种用于处理来自第三方的数据的方法的流程图。如图2所示,在S202中,将第一目标文件发送给第三方服务器。第一目标文件中包含所有交易所需的基本信息。可例如,第一本文档来自技高网
...
用于处理来自第三方的数据的方法及装置

【技术保护点】
一种用于处理来自第三方的数据的方法,其特征在于,包括:将第一目标文件发送给第三方服务器;获取来自所述第三方服务器的所述第一目标文件的回传文件;调用对应于所述第三方的第一AWK脚本处理文件;通过所述第一AWK脚本处理文件对所述回传文件进行处理,以生成第二目标文件;以及利用4GL语言对所述第二目标文件进行处理。

【技术特征摘要】
1.一种用于处理来自第三方的数据的方法,其特征在于,包括:将第一目标文件发送给第三方服务器;获取来自所述第三方服务器的所述第一目标文件的回传文件;调用对应于所述第三方的第一AWK脚本处理文件;通过所述第一AWK脚本处理文件对所述回传文件进行处理,以生成第二目标文件;以及利用4GL语言对所述第二目标文件进行处理。2.如权利要求1所述的方法,其特征在于,还包括:建立对应于所述第三方的所述第一AWK脚本处理文件。3.如权利要求1所述的方法,其特征在于,还包括:生成请求数据;调用对应于所述第三方的第二AWK脚本处理文件;以及通过所述第二AWK脚本处理文件对所述请求数据进行处理,以生成所述第一目标文件。4.如权利要求4所述的方法,其特征在于,包括:利用4GL语言生成所述请求数据。5.如权利要求4所述的方法,其特征在于,还包括:建立对应于所述第三方的所述第二AWK脚本处理文件。6.如权利要求1所述的方法,其特征在于,调用对应于所述第三方的第一AWK脚本处理文件,包括:获取所述第一AWK脚本处理文件的储存路径;以及获取适合所述第三方的第一AWK脚本处理文件。7.如权利要求1所述的方法,其特征在于,调用对应于所述第三方的第一AWK脚本处理文件,包括:判断所述回传文件的格式是否与所述第二目标文件的格式相同;以及如果所述回传文件的格式与所述第二目标文件的格式不相同,则调...

【专利技术属性】
技术研发人员:林森林鲁丽
申请(专利权)人:泰康保险集团股份有限公司
类型:发明
国别省市:北京;11

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

1