数据交换方法、数据交换模块以及服务接入系统技术方案

技术编号:4188472 阅读:190 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种服务接入系统包括客户端,数据交换模块以及应用服务器,其中,所述数据交换模块用于调用第一通信组件接收一个或多个所述客户端通过第一接口发送的第一请求报文,并根据业务规则调用控制组件将所述第一请求报文转换为符合第二接口要求的第二请求报文,调用第二通信组件将所述第二请求报文通过第二接口发送到应用服务器处理。相应地,本发明专利技术还公开了一种数据交换方法和数据交换模块。根据本发明专利技术的一种数据交换方法、数据交换模块以及服务接入系统,通过接口转换,屏蔽不同中心客户端与受托银行系统间信息的交互接口差异,有机整合了各个中心的业务,降低了维护、升级的难度和成本。

【技术实现步骤摘要】

本专利技术涉及银行数据处理领域,更为具体地,涉及一种数据交换方法、 数据交换模块以及服务接入系统。
技术介绍
委托性住房金融业务主要指公积金、维修基金、房贴等业务。现阶段,住房公积金会计核算模式大致分为两类 一类是直接归集才莫式,另一类是委 托归集模式。一、 直4妻归集才莫式住房公积金管理中心(以下简称中心)承担住房公积金归集、管理、核 算、提取等全部具体工作,即自己设立中心机房,根据具体情况自设少量的 网点或者不设网点,操作前台与后台工作均由中心人员承担完成,直接办理 住房公积金管理业务,其资金在商业银行专户存储。二、 委托归集才莫式中心与受托银行签订住房公积金金融业务委托协议,充分利用承办银行 众多的服务网点,合理设立和分布住房公积金业务代办点,用计算机网络将 中心与银行网点通过通信线路连接起来,网点作为中心的前台操作,利用计 算机可以处理、存储大量数据的强大功能,把住房公积金账目核算到职工个 人。对于委托归集才莫式,由于国家尚未对公积金归集业务制定管理办法和标 准操作流程,各地公积金管理中心正在逐步建立自身的管理系统,住房公积 金归集委托要求和操作模式均不相同。现有受托银行釆用的核算系统有两种模式:1、 采用客户端/服务器(c/s)架构,只取各中心共性需求,抛弃差异需求, 不能适应各中心不同的接口需求;2、 采用对不同中心接入不同前置机的模式,能为不同中心提供不同服务,但造成维护、升级的困难,并且不能有机整合各中心的业务。
技术实现思路
本专利技术提供了一种数据交换方法、数据交换模块以及服务接入系统,采 用组件化处理模式,屏蔽不同中心客户端与受托银行系统间信息的交互接口 差异,有机整合了各个中心的业务,降低了维护、升级的难度和成本。根据本专利技术的第一方面,提供一种数据交换的方法,其包括 调用第 一通信组件接收一个或多个客户端通过第 一接口发送的第 一请求 报文;根据业务规则调用控制组件将所述第 一请求报文转换为符合第二接口要 求的第二请求报文,并调用第二通信组件将所述第二请求才艮文通过第二接口 发送到应用服务器处理。根据本专利技术的第二方面,提供一种数据交换模块,包括服务接入模块,通过调用第一通信组件接收一个或多个客户端通过第一 接口发送的第 一请求报文;中央控制模块,用于根据业务规则调用控制组件将所述第一请求报文转 换为符合第二接口要求的第二请求报文;服务接出模块,通过调用第二通信组件将所述第二请求报文通过第二接 口发送到应用服务器处理。根据本专利技术的第三方面,提供一种服务接入系统,包括客户端,数据 交换模块以及应用服务器,其中,所述数据交换模块用于调用第一通信组件接收一个或多个所述客 户端通过第 一接口发送的第 一请求报文,并根据业务规则调用控制组件将所 述第 一请求报文转换为符合第二接口要求的第二请求报文,调用第二通信组 件将所述第二请求报文通过第二接口发送到应用服务器处理。实施本专利技术的一种数据交换方法、数据交换模块以及服务接入系统,通 过调用不同的通信组件接收各个住房公积金管理中心客户端(或主机)或银 行系统外的其它客户端(下述简称行外系统)发送的请求数据,并将所述请 求数据转换为适应后台应用服务器处理的接口模式,发送到后台应用服务器 处理,从而屏蔽了不同中心客户端与受托银行系统间信息的交互接口差异,有机整合了各个中心的业务,降低了维护、升级的难度和成本。 附图说明图1示出了本专利技术的一种数据交换方法的流程图2示出了本专利技术的一种数据交换方法的流程图3示出了本专利技术的一种服务接入系统的结构示意图4示出了本专利技术的一种数据交换模块的实施例一;图5示出了本专利技术的一种数据交换模块的实施例二;图6示出了本专利技术的一种数据交换模块的实施例三;图7示出了本专利技术的一种数据交换模块的实施例四;图8示出了本专利技术的数据交换模块中的中央控制模块的结构示意图9示出了本专利技术的数据交换模块中的定位模块的结构示意图。具体实施例方式为使本专利技术的实施例的目的、技术方案和优点更加清楚,下面将结合附 图对本专利技术作进一步地详细描述。参考图1,是本专利技术实施例的一种数据交换的方法的流程图。由图l可知, 所述方法至少包括S100,调用第一通信组件接收一个或多个客户端通过第一接口发送的第 一请求报文,具体地,针对不同的通讯方式配置不同的第一通信组件,接收 第一请求报文,所述通讯方式包括但不限于,皮分布式操作扩展后的UNIX事 务系统(Transaction for UNIX has been Extended for Distributed Operation , TUXEDO)、套接字(Socket)等方式,第一请求报文包括定长报文、分隔符 报文、可扩展标记语言(Extensible Markup Language, XML)报文等。其中,所述第一通信组件采用中间件编程时的服务器端的处理方式,即 先接4^户端的请求报文或请求数据,再作出响应。S200,根据业务规则调用控制组件将所述第 一请求报文转换为符合第二 接口要求的第二请求报文,具体地,包括解析所述第一请求报文,获得请求报文信息(包括交易流水号、发生额等);按照所述第二接口要求调用所述控制组件将报文信息封装为第二请求报文。其中,所述业务MJ'j包括必要字段(即哪些字段是必须提供的);可 选传输字段(即哪些字段是可输可不输的);各字段在报文里出现次数;各 字段的类型;保存字段(即哪些字段数据需要保存)。其中,所述控制组件包括以下一项或任意组合分支、跳转、异构风格、 排序、循环、聚合、限长分段、循环分段、限长循环分段等多种格式处理组 件。例如在批量支取交易,客户端上送一个含多条记录的报文,中央控制 模块采用顺序处理组件先处理才艮文中的主^L流水号、单位账号、总发生额等 不重复字段;总发生额根据业务要求不同,可参数配置为与多条记录里面的 个人发生额的汇总数是否进行核对,即为分支处理组件;多条记录里面的数 据是每个人的账号和具体支取金额,这是循环处理组件(这个循环中每个字 段也可以包括各种报文动作)。S300,调用第二通信组件将所述第二请求报文通过第二接口发送到应用 服务器处理,具体地,针对不同的通讯方式配置不同的第二通信组件,发送 第二请求报文,所述通讯方式包括但不限于TUXEDO、 Socket等方式,第二 请求报文包括定长报文、分隔符报文、XML报文等。其中,所述第二通信组件采用中间件编程时的客户端处理方式。例如 TUXEDO中间件提供了两种通讯连接方式 一种是客户端-服务器方式, 一种 是域互联方式。优选地,采用客户端-服务器方式可以简化所述应用服务器的 配置。由上述可知,本专利技术实施例通过调用不同的通信组件接收各个住房7>积 金管理中心客户端(或主机)或银行系统外的其它客户端(下述简称行外系 统)发送的请求数据,并将所述请求数据转换为适应后台应用服务器处理的 接口模式,发送到后台应用服务器处理,从而屏蔽了不同中心客户端与受托 银行系统间信息的交互接口差异,有机整合了各个中心的业务,降低了维护、 升级的难度和成本。在本专利技术实施例的另一种实施方式中,在执行S100之后,S200之前,所 述方法还包括根据所述第 一请求报文获取定位信息,所述定位信息为发送所述第 一请求报文的客户端信息,即定本文档来自技高网...

【技术保护点】
一种数据交换的方法,其特征在于,包括: 调用第一通信组件接收一个或多个客户端通过第一接口发送的第一请求报文; 根据业务规则调用控制组件将所述第一请求报文转换为符合第二接口要求的第二请求报文,并调用第二通信组件将所述第二请求报文通 过第二接口发送到应用服务器处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:高剑武宋佐军朱向东曾钦祥朱炬张勇辉吴志祥夏浩
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:11[中国|北京]

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

1