欢迎来到天天文库
浏览记录
ID:16349096
大小:1.21 MB
页数:46页
时间:2018-08-09
《esb产品化功能增强详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ESB产品化功能增强详细设计说明书ESB产品化功能增强详细设计说明书版本号:1.0软通动力信息技术(集团)有限公司iiESB产品化功能增强详细设计说明书文档信息版本号日期说明作者软通动力信息技术(集团)有限公司iiESB产品化功能增强详细设计说明书目录1引言21.1编写目的21.2范围21.3术语定义、符号和缩略语21.4相关文档21.5内容概貌22云数据中心32.1数据库详细设计32.1.1数据库ER图32.1.2数据库详细定义列表32.2主要模块设计32.2.1总体架构图32.2.2功能架构图32.2.3主机监控32.2.4报警设置52.2.5资费标准82.2.6交易查询92.3非功能和
2、通用功能设计112.3.1环境要求112.3.2性能要求112.3.3界面风格112.3.4安全设计112.4外部接口设计123数据整合平台134非功能设计14软通动力信息技术(集团)有限公司1ESB产品化功能增强详细设计说明书1引言1.1编写目的在需求调研和制作DEMO的基础上,根据对ESB平台功能的理解,完成了本ESB产品化功能增强详细设计。主要是基于以下目的编写此说明书。1、针对前期的需求和现有ESB平台功能,进行功能增强部分的界面,数据,功能的详细描述,已达到与开发人员同步的作用。2、对需求阶段文档再次确认过程,对本设计前的需求分析说明书、Demo及现存系统功能中不充分、不合理之处进
3、行修正。3、明确整个系统的功能框架和数据库的结构,为下一阶段的编码和测试提供参考依据。4、明确编码代码规范和命名规范,统一程序界面。预期读者:详细设计人员、ESB产品化项目评审小组、CBG各位领导。1.2范围本平台应用ESB平台产品化平台功能增强部分的功能和监控平台。1.3术语定义、符号和缩略语术语定义解释数据整合平台如不特别指明,数据整合平台是指包括ESB,总线管理平台在内的IT系统。ESB管理平台对ESB系统进行监控管理的系统。子系统连接ESB系统参与系统集成和业务数据交换的业务系统。1.4相关文档《ESB产品化功能增强需求分析说明书》软通动力信息技术(集团)有限公司44ESB产品化功能
4、增强详细设计说明书1数据整合平台1.1ESB系统总体架构ESB产品平台实现各业务系统和行业数据处理系统之间的数据传递,并提供基于B/S结构的管理控制台,对企业服务总线整合平台的的服务对象进行监控并可灵活配置:如图黄色背景部分,主要包含两大模块:Ø主处理模块a)实现服务的暴露,后台系统的集成;b)针对输入的服务消息进行解析,检索,权限校验;c)读取路由关系并进行传输,实现基于消息内容的路由;d)记录服务运行日志,记录处理异常日志。Ø管理模块a)实现服务存储库,对服务进行发布,注册进行管理;b)对服务的参与方业务系统的定义和配置;c)路由关系的配置,为基于内容的路由提供入口;d)数据传输日志监控
5、。1.2ESB与外接系统关系IT应用环境实际业务场景中,某些应用系统的业务数据会与其它系统间有交互、共享,同时,某些应用系统也会作为服务的提供方向外暴露服务,供其它消费方应用软通动力信息技术(集团)有限公司44ESB产品化功能增强详细设计说明书系统调用。根据不同业务系统互相之间有数据交互,异构环境等特点,ESB数据整合平台建设以SOA架构为指导,为有业务需要的应用系统提供了一个透明的、无差异的集成实现;该平台以ESB企业服务总线为技术实现,分解业务系统之间的互联关系,为参与服务的各应用系统间的服务及数据交互提供高性能、可扩展、易维护的集成平台。根据现有掌握的业务情况,平台综合逻辑架构如下图:
6、1.1数据结构设计软通动力信息技术(集团)有限公司44ESB产品化功能增强详细设计说明书1.1.1数据库ER图1.1.2数据库详细说明参见《ESB产品化数据库设计.xlsx》软通动力信息技术(集团)有限公司44ESB产品化功能增强详细设计说明书1.1ESB后台设计1.1.1开发框架优化ESB数据整合平台后台处理系统,主要是负责参与服务交互的各业务系统之间的数据传递和消息转换。如各业务系统将数据上报行业数据处理中心、行业数据处理中心下发数据于各业务系统、各业务系统向行业数据处理中心发出请求消息,行业数据处理中心针对其请求,进行数据下发等。本系统采用Mule作为传输组件,ActiveMQ作为消息
7、组件,Log4j作为日志组件。其中,Mule:将服务提供方和消费方系统间的行业数据进行传输、解析、简单逻辑处理、转换;ActiveMQ:在发生数据交互、数据异常等操作时,发送和接收各消息指令;Log4j:用于控制日志信息输送给控制台、文件等。软通动力信息技术(集团)有限公司44ESB产品化功能增强详细设计说明书1.1.1消息流程设计优化1.1.1.1消息服务主流程1.1.1.1.1流程图示1.1.1.1.2流
此文档下载收益归作者所有