基于EAI架构之银行系统中的CTS适配器组件设计与实现

基于EAI架构之银行系统中的CTS适配器组件设计与实现

论文摘要

EAI(Enterprise Application Integration,企业应用集成)是近年来兴起的一种将基于各种不同平台、用不同方案建立的异构应用集成起来的方法和技术。企业应用EAI技术,不仅提升了信息化水平,也是一种企业级IT视野的体现。当EAI的应用尚处于探索阶段,中国建设银行已经开始用企业级的IT视野来看待信息化建设,并将EAI技术用于构建自身IT架构的信息总线。实践表明,EAI架构在建设银行中的应用,是金融行业大规模应用集成的一大成功案例,并提升了建行的整体竞争力。 在整个EAI架构中,适配器(Adapter)作为应用系统与信息整合层间的接口程序,有着重要的作用,它不仅负责各种通讯协议与信息格式的转换、错误处理、异常处理等工作,并使用标准化设计的交易纪录与错误讯息,透过MQSeries将结果储存至整合平台的交易日志。更重要的是通过适配器每一个应用系统仅需要与信息整合层相连,而不需要与每个与之交互的应用系统连接。介于适配器在EAI系统中所发挥的重要作用,因此对适配器的研究对于构建EAI系统架构以及为新的应用系统开发适配器都十分有帮助。 本文以作者目前正在参与的建行EAI项目为背景,在对EAI技术进行简要介绍的同时,剖析了该项目的整体框架与结构组成;介于适配器在整个系统中所起的重要作用,着重分析研究了适配器的通用总体架构和组件功能,并以生产上具有代表性的DCC适配器为适配器组件模型进行研究,最终在此基础上设计实现了CTS“重客”系统适配器,并通过了功能性测试与性能测试。相信通过这次设计,对于以后开发新应用系统的适配器也有着很好的参考价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 本文的研究背景
  • 1.2 本文的研究意义
  • 1.3 研究内容
  • 1.4 本文的组织结构
  • 第2章 EAI技术概述
  • 2.1 EA工的发展史
  • 2.1.1 EAI的概念
  • 2.1.2 EAI的起源与发展
  • 2.1.3 EAI的应用范围与前景
  • 2.2 EAI基本特征及层次结构
  • 2.2.1 EAI基本特征
  • 2.2.2 EAI层次结构
  • 2.3 EAI产品浅析
  • 2.4 EAI技术在银行系统中的应用
  • 2.4.1 建行信息总线架构原则
  • 2.4.2 EAIH系统简介
  • 第3章 适配器研究
  • 3.1 定义描述
  • 3.2 适配器通用总体架构
  • 3.3 适配器组件研究
  • 3.4 DCC适配器组件模型分析
  • 3.4.1 DCC适配器架构
  • 3.4.2 DCC适配器功能和流程分析
  • 第4章 CTS适配器的设计与实现
  • 4.1 功能需求分析
  • 4.1.1 功能目标
  • 4.1.2 非功能目标
  • 4.2 CTS适配器的总体架构
  • 4.3 CTS适配器主流程
  • 4.4 CTS适配器通用组件设计
  • 4.4.1 DISPATCHER组件设计
  • 4.4.2 BIZ HANDLER组件设计
  • 4.5 CTS适配器特殊组件设计
  • 4.5.1 CTS DATA FORMATTER组件设计
  • 4.5.2 CTS CONNECTION组件设计
  • 4.5.3 CTS ENDECODE组件设计
  • 4.6 CTS通信API调用的设计方案
  • 4.7 CTS通信策略描述
  • 4.8 CTS适配器的实现
  • 4.9 CTS适配器测试
  • 第5章 总结与展望
  • 5.1 本文总结
  • 5.2 进一步的研究
  • 参考文献
  • 硕士期间发表论文及参加科研项目情况
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于EAI架构之银行系统中的CTS适配器组件设计与实现
    下载Doc文档

    猜你喜欢