您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 商务礼仪 > SmartESB介绍
总体架构介绍平台关键技术平台相关标准目录总体架构介绍SmartESB功能架构管理平台接出容器服务安全策略开发工具服务框架服务编排格式转换核心路由适配器框架业务服务MQ/JMS服务查找基础服务服务路由代理服务(ProxyService)基础服务(安全、拆组包、消息规格化等)ESB节点管理服务路由管理流水日志监控日志流水数据元数据管理服务配置管理配置策略数据MQ/JMSEJBJMSWSMQ/JMS适配器框架消息发送和监听(CusumerClientService)消息发送和监听(服务调用)流量控制令牌分配故障隔离流量监控TCPHTTP接入容器服务运维管理EJBJMSWSTCPHTTP总体架构介绍SmartESB逻辑架构EJBJMSWSTCPHTTP数据适配框架基础服务基础服务基础服务基础服务NMMQRouterMQ服务管理EJBJMSWSTCPHTTP数据适配框架代理服务基础服务业务服务基础服务NM服务管理基于渠道配置接入数据适配框架基于服务配置接出数据适配框架总体架构介绍平台关键技术平台相关标准目录平台关键技术核心路由...mailboxinbox1inbox2Inboxn-1Router...p1Service-addresslistp2c2c1InboxnAdaptertoService=p1fromService=c1读取p1地址...Providerp1ConnectortoService=c1fromService=p1listener①②③④⑤⑥⑦⑧ESB核心路由平台关键技术服务容器BindingEJBServiceMgtDeployMgt.StatusMgt.Svr.SearchUnifyInvokeBaseSvr.AdaptorFW.BusinessSvr.ProxySvr.TransformerPackage/UnMessageLogMessageFilterCust.searchFundsearchBanktransferStockBindingWSBindingJMSBindingTCPBinding…PipelineMulticastFilterChoiceMediationFlow1、遵循SOA规范SCAV1.02、插件式设计思想,支持各种扩展功能的Extension。2、支持服务的动态部署。3、提供服务的管理,包括服务部署、卸载、服务起停及统一调用。4、可扩展特定的Binding方式。平台关键技术配置管理平台数据库ESB管理监控UIAdminServerManagerComponentManagerComponent请求消息命令处理器管理队列OutIn命令消息基础服务ClientClient基础服务代理服务接入容器接出容器核心路由一、服务配置管理能对服务进行分类管理、进行服务部署、服务状态的起停、以及服务的查找等二、路由配置管理配置渠道信息,包括队列地址,相应的接入适配器信息等等。三、节点配置管理在分部署部署情况下管理,多个节点。四、元数据管理管理监控-配置管理平台关键技术一、分析某个系统实时统计某个系统的:流量控制、成功率、响应时间等二、分析某类交易、某只交易实时统计某只交易的:流量、成功率、响应时间等提供给监控人员获取关键统计数据的途径,支持排错。重点交易、普通交易;账务交易、查询交易三、分析系统日志平台关键技术管理监控-监控管理平台关键技术代理服务模式服务分析/识别服务定义服务元数据元数据管理元数据查询服务开发/构建服务发布服务管理元数据上传服务元数据管理平台关键技术平台关键技术流量控制远端流量控制接口本地流量控制申请归还令牌申请通讯接口接入容器主控制器令牌归还令牌回收参数加载参数变更状态发布主备切换令牌申请通讯接口备用控制器令牌归还令牌回收参数加载参数变更状态发布主备切换...Socket长连接Socket长连接Socket长连接交易流水策略平台关键技术SEQUENCENO_QUEUE流水记录数据库存储交易信息结构处理交易信息数据库存储请求交易数据返回交易数据交易流水AdminServer请求系统服务系统流水服务1流水服务1流水服务1流水服务1ESB核心路由①②③④⑤⑥⑦⑧⑧⑧日志信息队列日志记录数据库接收队列信息存储消息信息到文件系统文件系统存储消息信息平台关键技术日志策略企业服务总线MQ需要冲正的正交易报文主动冲正服务接入点企业服务总线MQ需要冲正的正交易报文被动冲正服务接入点API请求系统冲正策略平台关键技术1、支持基于内容的路由(CBR)。2、支持多种模式的服务组合方式,提供图形化设计界面。3、提供统一管理监控平台,能配置相关节点、路由及队列信息。4、支持服务的热部署,服务的状态管理以及服务配置,动态生效。5、提供流控及故障隔离机制,在前台配置并能动态生效。6、提供元数据管理,在服务分析和识别阶段,形成服务规范,开发和设计阶段有效利用元数据。7、提供多种技术适配的绑定方式,包括WS、EJB、JMS、RMI、SCA、TCP、HTTP等,采用Plugin机制方便扩展特有绑定。8、提供图形化的服务之间的映射关系的生成,生成XPath的映射。9、遵循SOA业界标准,服务组件架构SCA1.0以及服务数据对象SDO2.1,提高了可重用性、可扩展性、灵活性。平台关键技术Level2特性总体架构介绍平台关键技术平台相关标准目录1、DistributedsystemsandHeterogeneoussystems•Multipleimplementationlanguages•Differentlanguages/differentframeworks•Multiplecommunicationmechanisms2、Declarativeapplicationofinfrastructureservice3、“KeepAPIsoutofthebusinesslogic”Philosophyforcomponentimplementation平台相关标准遵循业界SOA标准:SCA1.01、对异构数据源的统一数据访问2、对静态和动态数据API的统一支持3、对断开编程模型的支持4、应用代码与数据访问代码的去耦合性平台相关标准遵循业界SOA标准:SDO2.1
本文标题:SmartESB介绍
链接地址:https://www.777doc.com/doc-5318064 .html