本文将 ESB 描述为由中间件技术实现并支持 SOA 的一组基础架构功能。ESB 支持异构环境中的服务、消息,以及基于事件的交互,并且具有适当的服务级别和可管理性。为了达到此目的,需要将多种功能集中起来并加以分类。
2009年8月19日13:30分,用友副总裁、CTO兼U9产品本部总经理黄涛、用友副总裁兼U9总架构师黄义璋、U9高级技术专家董乃文、U9平台技术高级专家方豪一行四人出现在IT168视频演播厅,通过视频与网友就U9和SOA相关问题进行了深入交流
Mule是开源的企业集成消息框架,,它的配置需要使用大量的XML文件,本文就对这些配置文件进行介绍,首先还是普及一下Mule基础常识。
随着SOA概念的应声落地,ESB蜂拥而入,虽然它不是一个新的名词但它给人的感觉是既时髦又迷糊,它似乎正在被赋予许多自己不应承载的内容。究竟什么才是ESB?为什么与SOA有着千丝万缕的关系?CIO又如何透过ESB掌控SOA实施?
Swordfish企业服务总线是本周发布的Eclipse新成员。本文是Swordfish官方网站对产品的介绍。Swordfish主要是用于为应用开发人员使用Eclipse构建面向服务的商务应用提供一个可扩展的框架。
Gartner在2003年引入了一个新术语事件驱动架构(Event Driven Architecture,EDA), 主要用于描述一种基于事件的范例。EDA 是一种用于进行设计和实现应用和系统的方法—在这些应用和系统里, 事件所触发的消息可以在独立的、非耦合的组件和服务之间传递,这些模块彼此并不知晓对方。这些应用程序中的EDA极大地改进了企业或政府响应不同的、表面上毫无关联事件的能力。通过提供瞬时过滤、聚合和关联事件的能力,EDA可以快速地检测出事件并判断它的类型,从而帮助组织机构快速、恰当地响应和处理这些事件。通常事件可以采用发布/订阅机制。
在诸多的专题研讨会上,企业架构师们探讨着许多问题,比如面向服务架构(SOA)的相关问题、如何让企业服务总线(ESB)作为构建企业SOA框架的主干问题等。其中,许多人质疑ESB的意义所在,从中也体现出当前IT群体普遍对ESB存在一定的误解。下面便是笔者总结人们最关心的10个ESB的问题。
微软已经进入了企业服务总线(ESB)市场,在SOA治理方面也已有所行动,并且它还和管理厂商展开了密切合作。近来,它还雄心勃勃地宣布,公司将要推出的技术可以让每个人都变身为软件开发师,届时微软将成为整个B2B网络服务业的中心。
日前记者获悉,神州数码信息科技服务公司(下称神州信息)10月28日成立后,签下的“第一大单”——为深圳平安银行开发ESB(企业服务总线),目前已顺利完成,该平台系统已成功上线。
除了普元软件的“SOA中国关键任务”在上海、北京火热召开之外,中国的另一中间件巨头厂商金蝶也在全国巡演其Apusic ESB。虽然其口号是“让SOA真正落地”,但是,ESB问题真的是解决当前SOA发展的关键所在?
每个企业都对其应用集成方案(比如ESB)有独特的需求,以符合自身需求的方式进行部署。而成功部署ESB的关键就是在设计的时候要充分考虑到ESB在定制和扩展上的灵活性,使其在进行定制与扩展操作的时候不会影响到当前系统。本文描述了一个简明、可扩展的ESB设计方案,它可以实现ESB的普通功能,比如多协议消息传输、路由选择和转换。
如果你专注于层叠更多的技术而不是正常化现有的技术,矫正业务变革以及着眼于简化程序增加敏捷度,那么你SOA就将失败。在没有更加整体的概念之前,着眼于简单,不要再将技术带到您的企业中去。
本指南描述了服务总线(Aqualogic Enterprise Service Bus --- 简称:ESB)的一些典型使用场景、设计模式和实践经验。同时对于ESB上一些常见的问题予以解答。
学习和研究在企业中实施面向服务架构(SOA),简单回顾SOA和ESB,重点关注微软在SOA领域的相关指导和.NET社区的相关开源的解决方案,和大家一起来探讨如何在企业里实现SOA,期望有实施SOA经验的同学发表意见。
随着SOA概念的应声落地, ESB蜂拥而入,虽然它不是一个新的名词但它给人的感觉是既时髦又迷糊,它似乎正在被赋予许多自己不应承载的内容。究竟什么才是ESB?为什么与SOA有着千丝万缕的关系?CIO又如何透过ESB掌控SOA实施?
业内近年来提出了SOA(面向服务的架构)模型,将应用系统抽象成一个个粗粒度的服务,标准化服务接口,松耦合服务架构。使用面向服务的ESB平台集成遗留IT系统,将系统服务化,通过服务组合的方式复用企业IT资产,对于新开发的信息系统,采用插接方式进行快速部署,缩短了投资回报周期,提高了系统的适应性、灵活性和扩展性。采用这种面向服务的ESB平台进行系统整合,成为当前企业解决“信息孤岛”的最佳方案。
在这篇介绍性文章中,您了解了企业服务总线如何是 SOA 和 IBM 的 SOA Foundation 中的一个关键体系结构模式。本文用与产品无关的术语描述了 ESB 如何支持服务虚拟化和交互参与者之间面向方面的连接。
本文再次强调了 IBM 一如既往的信仰,即 ESB 是称为 SOA 的更大模式中的一种基本体系结构模式。您通过阅读本文了解了 ESB 如何帮助从 SOA 获得业务价值,以及 ESB 如何成为成功的 SOA 采用的重要入口点——ESB 模式是如此重要,以致于 IBM 目前在 SOA Foundation 组合中推出了三个实现该模式的战略产品。