业务数据集成.docx

业务数据集成.docx

ID:61542920

大小:333.34 KB

页数:32页

时间:2021-02-25

业务数据集成.docx_第1页
业务数据集成.docx_第2页
业务数据集成.docx_第3页
业务数据集成.docx_第4页
业务数据集成.docx_第5页
资源描述:

《业务数据集成.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、业务数据集成业务数据集成是指MDMServer与外围系统之间的数据交换时需要中间处理的模块应用层。业务电商电商个险团险养老金银保总控自助服务网上销售HttpMQFTP(file)近实时处理批量处理业务集成层ExtPackage数据服务层BaseServicesMDMinfrastructure批量加载架构服务层MDMDBModule如图所示,外围系统要紧通过三种模式与MDMServer交互(那个地点不考虑ETL):直截了当的webservice访咨询–要紧通过http协议联机访咨询,一样不通过业务集成层而直截了当访咨询数据服务层近实时的消息通知–

2、要紧通过MQ消息访咨询,需要在业务集成层进行必要的处理批量处理–要紧通过文件进行数据传递,需要在业务集成层进行处理业务集成服务层的要紧内容包括:近实时的消息通知数据标准代码的转换交易xml的拆分MQ组件是所有的客户信息更新消息的载体,MsgReceiver组件负责接收MQ的消息,通过MsgParser组件进行xml格式解析,MsgReceiver转交到IntegrateFW组件,IntegrateFW组件是转发框架,负责业务集成层的差不多操纵,按照报文的类型调用必要的规则处理进行数据转换或者信息拆分,然后交由具体逻辑处理实现模块Integrate

3、Impl完成业务集成逻辑,并最终通过ServiceInvocation模块调用MDM的服务,完成交易。数据服务层要紧包括扩展服务和组合服务。如上图,按照业务需求,一样性的顺序如下详述:1ejbCreate–MQ中的信息通知WAS容器,按照MsgReceiver组件的MDB情形,创建一个实例进入池态;2onMessage–WAS容器调用MDB的onMessage方法,并把消息作为参数传递到该方法;2.1deliver–onMessage方法中调用IntegrateFW组件的deliver方法,并传递消息;2.1.1parse–IntegrateFW

4、组件调用MsgParser组件解析传入的消息体;2.1.1.1Constructor–MsgParser组件按照消息体解析,生成一个IBObj对象;2.1.2parse–parse方法返回生成的IBObj对象;2.1.3getTCRMTxType–猎取IBObj对象的服务类型;2.1.4getTCRMTxType–返回字符串结果;2.1.5getRequestName–猎取IBObj的要求者;2.1.6getRequestName–返回;2.1.7Constructor–IntegrateFW按照服务对象和要求者,实例化一个IntegrateIm

5、pl组件中集成服务实例;2.1.8execute–调用具体实例的业务逻辑,并把IBObj作为参数传递;2.1.8.1callRule–调用标准代码转换规则,进行必要规则处理;2.1.8.2callRule–返回规则处理后的IBObj对象;2.1.8.3matchRule–调用客户识不规则,进行识不2.1.8.4matchRule–调用返回2.1.8.5constructIBObj–在具体的业务逻辑处理中,按照具体需要调用MsgParser创建需要的IBObj对象;2.1.8.5.1Constructor–MsgParser构建新的IBObj实例;

6、2.1.8.6constructIBObj–返回具体的IBObj实例;2.1.8.7setAttribute–处理具体的IBObj实例内容;2.1.8.8setAttribute–处理内容返回;2.1.8.9toServiceXml–处理完所有的IBObj实例内容后,调用方法转换为xml标准服务格式;2.1.8.10toServiceXml–返回xml字节流;2.1.8.11invoke–调用MDM服务;2.1.8.12invoke–返回;2.1.9execute–完成具体业务集成逻辑实例的执行;调用;的调用需要包括在事务处理中;MsgRecei

7、ver组件要紧由IntegrateMDB组成,IntegrateMDB是一个MessageDriverBean,通过onMessage(Message)方法接收MQ的消息通知。信息接收组件要紧负责从MQ接收消息,参数Message使用BytesMessage类型,消息格式为XML形式,其具体的接口定义参见《服务接口定义》中的有关通过MQ接口部分。接口要紧包括:个险–增加客户(addPerson/CSCMQ)个险–保全修改客户(updatePerson/CSCMQ)电商网上销售–增加客户(addPerson/TOLMQ)电商网上销售–修改客户差不多

8、信息(updatePersonBase/TOLMQ)电商网上销售–保全修改客户(updatePerson/TOLMQ)注:以上括号中的服

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。