理解面向服务的体系结构中企业服务总线场景和解决方案4593299492
30页1、理解面向服务的体系结构中企业服务总线场景和解决方案第1 部分企业服务总线中的工作角色 Rc Rbinn(rik_roins)IT 架构师,IBM204 年 7 月 本文确定了一组最低功能,可以满足企业服务总线(Eerpre erce Bus,ES)与面向服务的体系结构(srvice-oientechitctur,OA)的原则保持一致的基本需要。通过确定这些最低功能,您可以确定利用何种现有技术来实现支持 SO 的 B。通过考虑特定情形下的需求如何确定对额外功能的需要,您可以选择最适合这种情形的实现技术。 引言最新的 I 集成是使用Web 服务技术实现面向服务的体系结构(SA),有许多优秀的文章讲述了该技术的好处和相关的实践(请参见参考资料).最近,企业服务总线(Enterrise ServieBus,ESB)的概念被表述为 A 基础架构的关键组件(请参见参考资料).然而,有必要阐明EB 究竟是一个产品、技术、标准,还是别的什么。特别是,当前是否可以构建 EB?如果这样,该如何构建?本文将ESB 描述为由中间件技术实现并支持 SOA 的一组基础架构功能.EB 支持异构环境中的服务、消息,以
2、及基于事件的交互,并且具有适当的服务级别和可管理性。为了达到此目的,需要将多种功能集中起来并加以分类.然而,并不是 S 能够传递值的每一种情形都需要所有的功能。本文确定了一组最低功能,可以满足 ESB 与 SO 的原则保持一致的基本需要。通过确定这些最低功能,您可以确定利用何种现有技术来实现支持 SOA 的 ESB。通过考虑特定情形下的需求如何确定对额外功能的需要,您可以选择最适合这种情形的实现技术.在接下来的文章中,我将在 SO 中定义一组ESB场景,以定义 ESB 或实现的共同起点。而解决方案模式又为选择适当的实现技术提供了指南。随着ESB 解决方案的发展和成熟,它所需要的功能也在不断地发展。同样,可见的SB 产品的可用性和功能也日趋完善.因此,在本系列的最后一篇文章中,我将考虑 SO 和 ES 的发展路线,以指导EB 功能和技术的最初应用,并且阐述如何选择循序渐进的方法.SB 在 S 内的工作角色虽然我不打算深入讨论S 的定义(请参见参考资料),但是在这里概括一下大部分对 SO 的描述所适用的原则是很有用的: 利用显式的与实现无关的接口来定义服务。 利用强调位置透明性和可互操作性
3、的通信协议。 封装可重用业务功能的服务的定义。 图 说明了这些原则。注意,虽然 We 服务技术非常符合这些原则,但它并不是唯一符合这些原则的技术。图:OA 的原则为了实现 SOA,应用程序和基础架构都必须支持 SOA 原则。启用SOA应用程序涉及到创建服务接口,服务接口可以直接也可以间接地通过使用适配器用于现有的或新的功能。从最基本的级别来看,启用该基础架构涉及到规划功能来将服务请求路由和传递给正确的服务提供者。然而,基础架构支持在不影响服务的客户端的情况下由另一个服务实现替代原有的服务实现也是至关重要的。这不仅需要根据 A原则指定服务接口,而且需要基础架构允许客户端代码以独立于所涉及的服务位置和通信协议的方式来调用服务。这样的服务路由和替代是 ESB 的许多功能中的一部分。B 支持这些服务交互功能,并提供集成的通信、消息传递以及事件基础架构来支持这些功能。因此,它将当今正在使用的主要企业集成模式组合成一个实体.ESB 为 SA 提供与企业需要保持一致的基础架构,从而提供合适的服务级别和可管理性、以及异构环境中的操作.本文剩余部分将讨论ESB在 SOA 中的角色,包括它提供的除了基本的
4、路由和传输以外的功能,如下面的 ESB 功能模型部分中所述。E结构ESB 有时被描述为分布式基础架构,这与其他的解决方案形成了对比,比如消息代理技术一般被描述为中心辐射型(huadspoke)。然而,这并不是真正的差别。正在研究两个不同的问题:控制的集中和基础架构的分布。ES 和中心辐射型(hb-aspoe)解决方案都集中控制配置,比如服务交互的路由、服务命名等等。同样,这两个解决方案可能部署在简单的集中式基础架构中,也可能采用更复杂的分布式方式进行部署。图 2展示了这一点。毫无疑问,不同的技术对它们所支持的物理部署模式有不同的约束有些可能适合于非常广泛的分布,以支持在很大的地理范围内进行的集成,而其他的可能更适合于部署在本地群集中,以支持高可用性和可伸缩性.使物理分布需求与候选技术的功能相匹配是 ESB 设计的一个重要方面。另外的一种能力也是非常重要的,就是以增量方式扩展最初的部署来反映不断变化的需求、集成附加的系统或扩展基础架构的物理范围.图 : 分布式 ESB 基础架构的集中控制我还应该定位在 SOA 基础架构中 EB 与其他组件之间的关系,特别是与ervice ircory、u
《理解面向服务的体系结构中企业服务总线场景和解决方案4593299492》由会员人***分享,可在线阅读,更多相关《理解面向服务的体系结构中企业服务总线场景和解决方案4593299492》请在金锄头文库上搜索。
《贺循字彦先》阅读
教师下半年个人工作计划标准范本(2篇).doc
高三作文常用的名言警句
部编版语文初二下册 第一单元综合检测试题含答案
下半年消防的工作计划模板(3篇).doc
主体结构验收流程[共4页]
安全技术措施和安全施工措施的编制与执行
创建文明校园主持词范文(2篇)
最新醇基燃料MSDS危化品安全重点技术专项说明书
【最新教材】高中数学北师大版选修12课时作业:1.2.1 条件概率与独立事件 Word版含解析
最新人教版高中数学必修一测试(含详细答案)
【管理精品】会所模式策划方案
2021年护理毕业生自我鉴定范文
2023银行贷款合同格式版(七篇).doc
乐山电子元器件项目招商引资方案(模板)
最新西安交大阳光中学高中数学学案选修124.1.1数的概念的扩充
质量文本
《检验检测机构资质认定能力评价通用要求》考试题
2023年暑期当服务员社会实践报告(KTV).doc
青海省海西蒙古族藏族自治州《综合知识和基本能力》事业单位考试
2023-05-28 3页
2023-11-04 15页
2023-12-28 3页
2023-08-07 14页
2023-05-10 12页
2022-08-22 19页
2022-12-22 17页
2023-10-06 14页
2022-11-07 3页
2022-08-07 20页