利用 WID 和 WESB 构建基于 Mediation Flow 的 ESB Service(一)

日期: 2007-12-26 来源:TechTarget中国

  WESB(WebShpere Enterprise Service Bus)是 IBM 为了满足企业服务总线(Enterprise Service Bus,ESB)的基本需求,以全面支持面向服务的体系结构(service-oriented architecture,SOA)而提出的解决方案之一。WESB 实现 ESB 的核心就是构建一个基于 Mediation Flow 的 SCA Service。本文将对 WESB 进行简单介绍,并结合实例,指导如何利用 WID(WebShpere Integration Developer)构建满足业务需求的 Mediation Module 和 Mediation Flow。

  本文的第一部分将围绕 SOA 以及 ESB 的基本概念和原则,对 WESB 以及 SCA 等相关概念进行简要的介绍。并且对 WESB 如何对 ESB 进行支持和 WESB 的基本功能加以说明。

  本文的第二部分将介绍 Mediation Flow 的基本概念,组成部分和工作模式,它是运行于 WESB 中的 SCA Service 所必需的核心部分。

  本文的第三部分将结合实例,详细介绍如何利用 WID 开发工具构建 Mediation Module 以及其中的 Mediation Flow,并会结合我们目前进行的项目,给出一些开发经验和需要注意以的地方。最后将介绍如何将开发好的SCA应用部署到 WESB 服务器上。

  本文的目标读者是具有一定开发 J2EE 编程开发经验,需要进行 SOA 和 ESB 相关开发的程序开发人员。对于那些需要了解 WESB,SOA 和 ESB 的开发人员,本文也可以作为一篇参考资料。

  1.介绍

  1.1 SOA 与 ESB

  在现代企业集成环境中,许多企业都具有不同种类的信息技术(IT)环境,这些环境由许多不同的应用程序组成,这些应用程序位于不同硬件和操作系统上,并且是用不同的编程语言编写的。如果没有正确的中间件基础结构,要将它们集成在一起是很复杂的,并且难以维护。

  为了跟上业务更改的步伐,可能需要反复修改现有应用程序,以便与新的应用程序集成或者对新的业务情况做出反应。这通常要求具备旧应用程序的技能和知识,以及它们在曾经非常复杂的体系结构中的实现。这样做的成本很高并且很浪费时间,降低了稀缺的 IT 人员的效率,并且延长了评估 IT 投资的时间。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐