 |
 |
 |
 |
 |
 |
企业服务总线解决方案剖析,第 3 部分: 利用 WBI 5实现 ESB 本文是企业服务总线解决方案剖析系列文章中的第三篇。在第一篇文章中,我们对ESB的基础知识进行了详细的介绍,在第 二 篇文章中,我们着重对IBM最新的应用服务器WebSphere 6中对ESB的支持进行实例化的介绍,本文将着重介绍如何应用IBM的WBI 5系列实现ESB,并通过具体的例子让读者更深入的了解IBM WBI系列产品中对ESB的支持,从而更快,更方便的利用WBI 5提供的基础设施向SOA架构进行迁移。 |
|
|
|
2005年9月1日 |
|
| |
企业服务总线解决方案剖析,第 2 部分: 利用 WebSphere 6 中的 SIBus 实现 ESB ESB作为SOA的基础设施,在构建SOA的过程中起着举足轻重的作用,本文是ESB系列文章中的第二篇。在第一篇文章中,我们对ESB的基础知识进行了详细的介绍,本文将着重对IBM最新的应用服务器WebSphere 6中对ESB的支持进行实例化的介绍,希望通过具体的例子让读者更快,更方便的利用WebSphere 6的提供的基础设施向SOA(Service Oriented Architecture)进行迁移。 |
|
|
|
2005年9月8日 |
|
| |
ESB 实践 本文描述了如何使用 WebSphere Application Server V6 Messaging Resources 创建执行转换和路由的企业服务总线的简单实例。 |
|
|
|
2005年9月21日 |
|
| |
IBM WebSphere 开发者技术期刊: 使用 JMS 和 WebSphere ESB 构建强大而可靠的 SOA——第 2 部分 Java Message Service (JMS) 对 J2EE 平台上的可靠消息传递进行了标准化。最近发布的 IBM WebSphere Enterprise Service Bus (ESB) 产品提供了一些重要的功能,这些功能位于任何支持面向服务的体系结构的环境核心位置。本系列文章讨论如何将 JMS 消息传递和 WebSphere ESB 集成,共三篇文章,本文是第二篇,主要描述用例场景,以提供构建和部署测试应用程序的舞台,以演示此集成的消息传递功能。 |
|
|
|
2006年3月22日 |
|
| |
IBM WebSphere 开发者技术期刊: 使用 JMS 和 WebSphere ESB 构建强大而可靠的 SOA——第 1 部分 Java Message Service (JMS) 对 J2EE 平台上的可靠消息传递进行了标准化。最近发布的 IBM WebSphere Enterprise Service Bus (WebSphere ESB) 产品提供了一些重要的功能,这些功能位于任何基于面向服务的体系结构 (SOA) 的环境核心位置。本系列共三篇文章,描述如何将 JMS 和 WebSphere ESB 结合使用,以形成强大而可靠的 SOA。 |
|
|
|
2006年4月13日 |
|
| |
选择适合您的业务模型的 ESB 拓扑 选择与您的业务设计最匹配的企业服务总线(Enterprise Service Bus,ESB)拓扑是应用面向服务的体系结构 (SOA) 原理以实现您的业务转换目标的一个重要步骤。这个步骤按照您的治理风格使您的 IT 基础设施与业务设计保持一致。拓扑描述在变形中保持不变的几何形状的属性。因此,ESB 拓扑是由相关的 ESB 环节及其属性和关系组成的。业务结构和公司的控制方法——换句话说,组织中决策权的布置——都应该要求支持 ESB 的服务可见并可管理。选择最适合业务结构和控制方法的 ESB 拓扑将使商业利益最大化。本文通过此范例分析一些多重组合的 ESB 拓扑模式,并提供指导来帮助您进行这次重要选择。 |
|
|
|
2006年7月10日 |
|
| |
IBM WebSphere 开发者技术期刊: 使用 JMS 和 WebSphere ESB 构建强大而可靠的 SOA——第 3 部分 Java Message Service (JMS) 对 J2EE 平台上的可靠消息传递进行了标准化。最近发布的 IBM WebSphere Enterprise Service Bus (ESB) 产品提供了一些重要的功能,这些功能处于任何支持面向服务的体系结构的环境的核心位置。本系列中的三篇文章介绍了如何对 JMS 消息传递和 WebSphere ESB 进行集成,作为其中的结束篇,本文描述了如何在 WebSphere ESB 中为中介流组件构建 JMS 自定义绑定。 |
|
|
|
2006年8月3日 |
|
| |
IBM WebSphere 开发者技术期刊: 使用 WebSphere ESB 构建企业服务总线,第 1 部分 本系列文章向您介绍如何使用 WebSphere ESB 产品构建企业服务总线 (ESB),解决以前的系列文章中关于使用 WebSphere Application Server V6 构建 ESB 的类似问题和场景。这些文章还将阐释两种方法之间的差异,并介绍 WebSphere ESB 如何提供比以前更好的功能和工具。 |
|
|
|
2007年1月15日 |
|
| |
WebSphere ESB 入门:创建 POJO 并将其作为服务发布 从传统 Java 对象(Plain Old Java Object,POJO)开发服务组件,并在 IBM WebSphere Enterprise Service Bus 中发布。采用 Web 服务描述语言(Web Services Description Language,WSDL)定义接口,并使用 Java 实现。了解如何将服务组件与独立引用相关联,以及如何使用独立引用跨 ESB 访问服务。 |
|
|
|
2007年3月20日 |
|
| |
基于 WESB/WPS 实现 SOAP 和 JMS 消息头的转换 本文重点阐述如何基于 WESB 实现 SOAP 和 JMS 消息头的转换,以及如何在 WESB 中处理 SOAP 和 JMS 消息头。 |
|
|
|
2007年4月30日 |
|
| |
使用 WebSphere ESB 构建企业服务总线,第 6 部分: 高级 WebSphere ESB 功能探索 本系列讨论如何使用 IBM WebSphere ESB 构建企业服务总线,本文是其中的最后一篇,将对本系列中的所有文章进行回顾,并将提供可进行进一步研究的更高级场景的概述。 (IBM WebSphere Developer Technical Journal) |
|
|
|
2007年8月21日 |
|
| |
业务逻辑与连接性逻辑:将 WebSphere Process Server 和 WebSphere ESB 一起使用 当构建面向服务的解决方案时,利用最适当的参考体系结构可以使关注内容有益分离。与侧重于使用 IBM WebSphere Process Server 或 IBM WebSphere ESB 不同,下面的示例演示了有时有必要同时使用二者。 (IBM WebSphere Developer Technical Journal) |
|
|
|
2008年1月28日 |
|
| |
面向 ESB 的体系结构:一种错误的采用 SOA 的方式 本文讨论了一些围绕构建企业服务总线(Enterprise Service Bus,ESB)的项目出现的问题。文中将说明没有以面向服务的体系结构(Service-Oriented Architecture,SOA)为目标,而仅仅去实现 ESB 的项目为何不好,并说明应该如何正确地采用 SOA。 |
|
|
|
2008年2月21日 |
|
| |
通过 IBM WESB 和 IBM WebSphere DataPower SOA Appliances 使 SOA 变成现实,第 1 部分: 使用 WebSphere Enterprise Service Bus 为加密数据进行协议切换 您是否在寻找一种方法来使用不同的协议(需要交换保密数据)管理应用程序间的互操作性?那么可以考虑将 IBM WebSphere Enterprise Service Bus 和 IBM WebSphere DataPower SOA Appliances 的功能结合在一起使用。通过本文您可以了解如何仅通过很少的代码工作就获得安全、灵活且可扩展的解决方案。 |
|
|
|
2008年3月31日 |
|
| |
通过 IBM WESB 和 IBM WebSphere DataPower SOA Appliances 使 SOA 变成现实,第 2 部分: 将 WebSphere DataPower SOA Appliances 扩展功能用于基于证书的 XML 标准加密 本文是探索真实用例场景的系列文章的第二部分,介绍与基于证书的 XML 标准加密相关的安全问题。详细阐述 XML 标准和 WS-Encryption 规范。提供的分步说明向您介绍了如何配置 IBM WebSphere DataPower SOA Appliances 及其扩展功能以提升公钥基础结构 (PKI),从而保护 XML 文档各部分中包含的敏感数据在传输中的私密性。您应基本了解 XML 以及与安全相关的概念才能按照本文的叙述进行操作。 |
|
|
|
2008年4月2日 |
|
| |
探索企业服务总线,第 1 部分: 了解 ESB 如何帮助您满足 SOA 解决方案的需求 本系列描述并定义称为企业服务总线(Enterprise Service Bus,ESB)的面向服务的体系结构(Service-Oriented Architecture,SOA)模式,本文是其中的第一部分。在此系列中,了解 ESB 如何适应 IBM SOA Foundation,Foundation 的其他部分如何与 ESB 相关,以及 ESB 的核心原则。此系列没有描述特定的产品或 ESB 实现,而是提供了一个公共的基础,以便了解和评估 ESB 如何能够帮助满足面向服务的解决方案要求。 |
|
|
|
2008年4月10日 |
|
| |
探索企业服务总线,第 2 部分: 为什么 ESB 是 SOA 的基本组成部分 本系列的第 1 部分描述了称为企业服务总线(Enterprise Service Bus,ESB)的体系结构模式如何适应 IBM SOA Foundation,以及 ESB与 Foundation 的其他部分如何相关。在本文中,了解为什么 IBM 认为 ESB 在采用面向服务的体系结构(Service-Oriented Architecture,SOA)时提供了极大的价值。作者将与您分享从有关许多采用了 ESB 的成功 SOA 客户项目的广泛经验中获得的见解和最佳实践。 |
|
|
|
2008年4月17日 |
|
| |
BPEL 或 ESB:应该使用哪一个? 在设计 SOA 解决方案时,并不总是清楚应该使用 Web 服务 BPEL 流程,还是应使用 ESB 中介流。本文将介绍帮助您决定使用哪一个的一些注意事项。 |
|
|
|
2008年4月28日 |
|
| |
通过 IBM WESB 和 IBM WebSphere DataPower SOA Appliances 使 SOA 变成现实,第 3 部分: 通过 WebSphere Enterprise Service Bus 传递加密数据并将其转换为 JMS 有效负载 本系列旨在通过真实的案例场景帮助理解 SOA 概念。我们在前两篇文章中讨论了 XML 加密、IBM WebSphere DataPower SOA Appliances 的优势以及使用 IBM WebSphere Enterprise Service Bus 进行协议切换和中介的好处。接下来我们将重点关注 WebSphere Enterprise Service Bus 的模式验证功能。本文将帮助您深入了解中介模块,并要介绍相应的配置步骤,以便让 WebSphere Enterprise Service Bus 识别加密数据和对包含保密信息的消息执行协议切换和中介。 |
|
|
|
2008年5月14日 |
|
| |
技巧:改进 WebSphere ESB V6.1 中记录的消息的显示 了解 WebSphere Enterprise Service Bus V6.1 中对 Message Logger 中介原语的更改,以及如何改进 V6.1 中记录的消息的显示。 |
|
|
|
2008年6月5日 |
|
| |
使用 WebSphere ESB 实现协议转换和数据转换 本文主要介绍如何通过 WebSphere ESB 实现协议转换和数据转换功能:
通过 Websphere ESB 实现 SOAP/HTTP 和 JMS 之间的协议转换;实现 JMS Object Message 与 Business Object 之间、以及 Business Object 与 Java Object 的数据转换;实现客户端与 ESB 之间 request/response 的交互方式,客户端向 ESB 发送带有数据对象的请求,ESB 请求 Web 服务后,将结果以数据对象的形式返回给客户端。 |
|
|
|
2008年7月24日 |
|
| |
IBM ESB 产品之间的比较及应用场景: 第 2 部分,实际应用场景 在本文的第 1 部分中,我们介绍了企业级应用的发展过程,ESB 的特性以及 IBM 的三款 ESB 产品各自的区别和侧重。在这部分(第二部分)中,为了更进一步了解三款产品在开发和部署方面的差异,我们将一个实际的案例进行简化,并对整个案例进行分别在三款产品上实现。最后,我们还介绍了三款产品联合使用的一些场景。 |
|
|
|
2008年11月6日 |
|
| |
IBM ESB 产品之间的比较及应用场景: 第 1 部分,IBM ESB 产品之间的比较 本文首先介绍了企业级应用程序的发展以及 ESB 的定义;随后,分析了 ESB 在 SOA 解决方案中所起的作用,并比较介绍了三款 ESB 产品在支持实现一个 ESB 解决方案中所起的作用。 |
|
|
|
2008年11月6日 |
|
| |
WPS/WESB 6.1 之 SCA 新特性,第 2 部分: 如何开发 HTTP 绑定应用程序 在第 1 部分中,我们介绍了 HTTP 绑定的工作原理,以及 HTTP 绑定的系列 import 和 export 的一些基本属性和功能。本文为系列的第 2 部分,将通过一个实例向您介绍如何用 WID 开发一个 HTTP 绑定的应用程序。其中包括如何运用 HTTP 绑定提供的功能,来实现一个简单的 HTTP 绑定的应用场景,以及使用 HTTP Export 来发布一个能被 HTTP 协议访问的服务,并运用 HTTP Import 来调用发布的 HTTP 服务。 |
|
|
|
2008年12月17日 |
|
| |
WPS/WESB 6.1 之 SCA 新特性,第 3 部分: HTTP 绑定的高级特性 在第 1 部分,我们介绍了HTTP绑定的工作原理,以及 HTTP 绑定的 import 和 export 的一些基本属性和功能。在第 2 部分,我们向您介绍了如何使用 WID 开发一个 HTTP 绑定的应用程序。本文是 HTTP 绑定系列文章的最后一篇,将重点介绍 HTTP 绑定的一些高级特性,如绑定上下文,如何开发 HTTP 数据绑定和函数选择器以及如何配置验证和 SSL。 |
|
|
|
2008年12月17日 |
|
| |
使用 WESB 的 Web 服务绑定与基于 WSCF 的 Web 服务客户端通信 随着 WESB(WebSphere Enterprise Service Bus,WebSphere 企业服务总线)功能的日益强大,越来越多的企业使用 WESB 在其应用系统之间进行集成。Web 服务(Web Service)技术以其标准性和灵活性,逐步成为系统集成中使用的主要技术,因而 WESB 的 Web Service Binding(Web 服务绑定)也就越来越多的被使用。 |
|
|
|
2008年12月24日 |
|
| |
使用 WebSphere Service Registry and Repository 和 WebSphere ESB 建立策略驱动的 SOA WS-Policy 规范提供了用于表示 Web 服务支持的策略的简单语言。IBM WebSphere Service Registry and Repository 支持对策略文档进行加载、更改和检索,同时还支持使用策略附件将给定的策略与某个服务链接起来。然后诸如企业服务总线之类的运行时组件可以使用该链接,以检索为特定服务或操作定义的策略并相应地采取行动。本文介绍如何利用存储在注册中心的标准 WS-Policy 文档影响 ESB 中的运行时行为——然后动态更改该行为而无需进行代码更改或重新部署。 (IBM WebSphere Developer Technical Journal) |
|
|
|
2009年1月14日 |
|
| |
使用 WebSphere Message Broker 和 WebSphere Service Registry and Repository 构建灵活的 ESB 中介 了解在 WebSphere Message Broker 企业服务总线中使用 WebSphere Service Registry and Repository 如何能够帮助您创建更灵活、更强健的 ESB 中介,使您的业务不易受到因变更产生的问题的影响。 |
|
|
|
2009年3月3日 |
|
| |
ESB 案例解析和项目实施经验分享,第 1 部分: 借助 ESB 整合航空公司商务体系,提升客户服务水平 本文是一个由 3 部分内容组成的系列文章,在前 2 部分,介绍了两个企业 ESB 解决方案的设计案例,这两个案例分别来自于交通运输行业和制造行业,我们针对不同行业的业务和应用特点设计了不同的 ESB 解决方案。第 3 部分内容我们将向您介绍 ESB 项目实施的一些方法论和经验。 |
|
|
|
2009年5月22日 |
|
| |
IBM SOA Foundation 产品集成: 包括 WebSphere DataPower、Tivoli Access Manager 和 WebSphere Service Registry and Repository 的完整 ESB 网关解决方案 要利用面向服务的体系结构概念,一般要求能够连接到数量日益增加的系统——这些系统不仅在企业中,而且还跨越企业。在支持更高程度的自动化和减少处理时间的同时,这还导致有关管理和保护异构 IT 系统之间的基础连接的顾虑日益增加。本文描述如何通过使用 IBM SOA Foundation 平台中的其中三个产品实现 ESB 网关来处理这些顾虑,并首先集成 IBM WebSphere DataPower SOA Appliance 与 IBM Tivoli Access Manager 以实现安全性,然后添加 IBM WebSphere Service Registry and Repository 以实现端点地址管理。 (IBM WebSphere Developer Technical Journal) |
|
|
|
2009年5月26日 |
|
| |
ESB 案例解析和项目实施经验分享,第 2 部分: 刚柔相济,构建企业联邦 ESB 本系列文章由 3 部分组成,在前 2 部分当中,介绍了两个企业ESB 解决方案的设计案例,这两个案例分别来自于交通运输行业和制造行业,我们针对不同行业的业务和应用特点设计了不同的 ESB 解决方案。第 3 部分内容我们介绍了 ESB 项目实施的一些方法论和经验。 |
|
|
|
2009年5月27日 |
|
| |
使用 WID 6.2 和 WESB 6.2 实现动态服务网关模式 服务网关模式是 SOA 中实现松散耦合和访问安全的重要设计模式。本文详细介绍了在 WebSphere Integration Developer(WID)6.2 开发环境中实现动态服务网关模式的方法。在示例应用程序中,读者可以看到如何开发支持动态网关模式的中介流,并添加认证、授权、审计(AAA)等重要的功能,进一步强化服务网关在整个 SOA 架构中的重要作用。通过本文,读者还可以了解到 WebSphere Enterprise Service Bus(WESB)最新 6.2 版本的新特性。 |
|
|
|
2009年6月29日 |
|
| |
通过 ESB 转换协议和路由消息 在本教程中,您将学习如何使用 IBM WebSphere Application Server Version 6.0 开发 SOAP/JMS 无状态会话 Bean 的Web 服务实现,并且通过配置的服务集成总线 (SIB) 消息传递资源提供对 SOAP/JMS 服务的访问。 |
|
|
|
2006年1月9日 |
|
| |
通过 ESB 配置安全 Web 服务通信:使用 WebSphere 服务集成技术实现 Web 服务安全性 本教程向您介绍如何使用 IBM WebSphere Application Server V6.0 的服务集成技术来保证到 Web 服务的 SOAP over HTTP 请求的安全。 教程中的示例演示了如何为一个银行应用提供安全的 Internet 可访问性,以便客户检索其帐户信息。 |
|
|
|
2006年5月18日 |
|
| |
为业务流程配置 SonicESB: 第 1 部分:使用 IBM Rational Application Developer 构建、开发和测试示例 SonicESB 流程 了解如何开发保护多个服务的 SonicESB 流程,这些服务彼此交互,以执行示例 Travel Agency Flow。您将按照详细说明来配置 Sonic,以将 Travel Agency Process 作为 Web 服务公开。其中的代码是使用 IBM Rational Application Developer 开发和测试的。 |
|
|
|
2007年6月22日 |
|
| |
SOA 集成:将 ESB 上的服务使用者与服务提供者分离 开发由业务和中介模块组成的集成解决方案。在本教程中,您要将该场景部署到 IBM WebSphere Process Server V6.1 上。该场景中使用 IBM WebSphere Adapter for Flat Files V6.1 进行入站交付,而使用 IBM WebSphere Service Registry and Repository V6.1 实现动态 Web 服务查询。 |
|
|
|
2008年8月4日 |
|
| |
主动 WebSphere Enterprise Service Bus (WESB) 中介:对中介模块计时 本教程向您介绍 WebSphere Enterprise Service Bus (WESB) 中介模块的开发,该模块可以基于给定的时间间隔不停地主动调用外部系统并获取更新。这是轮询系统的一个常见需求,因为这些系统无法将内部发生的更新主动发送到其他订阅者系统。通过将启动 Bean、调度程序、消息传递任务和 WESB 中介模块组合在一起来实现该功能。 |
|
|
|
2009年5月11日 |
|
| |
理解面向服务的体系结构中企业服务总线场景和解决方案,第 2 部分 在关于企业服务总线(Enterprise Service Bus,ESB)的这个系列的第二部分中,作者描述和分析了实现 ESB 和其他面向服务的体系结构(SOA)的解决方案的一些常见场景。 |
|
|
|
2004年7月1日 |
|
| |
理解面向服务的体系结构中企业服务总线场景和解决方案,第 1 部分 本文研究了实现企业服务总线(Enterprise Service Bus,ESB)以支持面向服务的体系结构(service-oriented architecture,SOA)所需的最低功能。 |
|
|
|
2004年7月1日 |
|
| |
理解面向服务的体系结构中企业服务总线场景和解决方案,第 3 部分 这个系列文章的第 3 部分介绍了实现企业服务总线(Enterprise Service Bus,ESB)的场景和解决方案,在此作者检验了第 2 部分概述的多个场景可能的解决方案。在第 1 部分中说明的总线工作角色提供了这些场景的基础。 |
|
|
|
2004年7月1日 |
|
| |
WebSphere Business Integration Server Foundation V4.2 的企业服务总线功能
企业服务总线(ESB)功能映射到 WebSphere Business Integration Server Foundation V4.2 的功能,这使架构师能够评估如何使 IBM 产品成为面向服务体系结构(SOA)中的组件。 |
|
|
|
2004年12月13日 |
|
| |
WebSphere Business Integration Server Foundation V5.1 的企业服务总线功能
企业服务总线(ESB)功能映射到 WebSphere Business Integration Server Foundation V5.1 的功能,这使架构师能够评估如何使 IBM 产品成为面向服务体系结构(SOA)中的组件。 |
|
|
|
2004年12月13日 |
|
| |
用于实现 Web 服务的 SOA 编程模型,第 1 部分: IBM SOA 编程模型简介 IBM(R) 面向服务体系结构(Service-Oriented Architecture,SOA)编程模型使非程序员可以创建和重用 IT 资产,而不需要掌握 IT 技能。该模型包括组件类型,布线,模板,应用程序适配器,统一数据表示和企业服务总线(Enterprise Service Bus,ESB)。本文是系列文章的第一部分,该系列文章介绍了 IBM SOA 编程模型,选择、开发、部署工作所需的内容,以及建议的编程模型元素。本文陈述的内容考虑了使用该模型的开发人员可能具备不同的技术水平和工作角色。 |
|
|
|
2005年7月1日 |
|
| |
用于实现 Web 服务的 SOA 编程模型,第 4 部分: IBM 企业服务总线介绍 企业服务总线(Enterprise Service Bus,ESB)体系结构模式支持在面向服务的体系结构 (SOA) 中虚拟化服务交互并对其进行管理。它使得交互可以在服务提供者和服务请求者之间进行,并且可以使用各种中间件技术和编程模型加以实现。它对本系列的前一篇文章中介绍的 SOA 编程模型进行了扩展。 |
|
|
|
2005年7月26日 |
|
| |
企业服务总线解决方案剖析,第 1 部分: 企业服务总线的基本概念 本文作为ESB系列文章的第一篇,介绍了面向服务的体系结构(service-oriented architecture,SOA)和企业服务总线(Enterprise Service Bus,ESB)的基本知识,ESB的技术沿革,以及ESB与SOA之间的关系。 |
|
|
|
2005年8月1日 |
|
| |
增强 IT 基础设施库的服务管理功能 分析 IT 基础设施库 (ITIL, IT Infrastructure Library) 指导原则并找到和分离出其中的规范域模型,以便在企业服务总线 (ESB) 中利用这些模型。 |
|
|
|
2006年3月13日 |
|
| |
企业服务总线解决方案剖析,第 4 部分: 企业服务总线的实施策略与总线集成 在企业服务总线应用解决方案系列的前三篇文章中(参见参考资料),作者对ESB的技术特征,ESB在WAS6 SIBus上的实现,以及在WBI MB5上的实现分别作了较为详细的论述,相信大家都对ESB已经有了一定程度的理解。总而言之,ESB是SOA体系架构中的信息流动与交换的基础。ESB的参与主体是服务,总线提供了服务间消息的识别,转换与路由的载体。但是,看起来,读者可能还会有一定的疑惑,ESB首先是一种概念,实现的方案又很灵活,最终支持ESB的产品也很多,那么,前面介绍过的ESB实施方案与具体技术各自适用的场合有什么特点?基于不同实施方案的ESB又是如何互联的呢?本文将对上述问题加以总结。 |
|
|
|
2006年4月17日 |
|
| |
在面向服务的体系结构中构建事件驱动的应用程序,第 3 部分: 在SOA中构建WSN应用 本系列文章的第 1 部介绍了 WSN (WebService Notification) 和 WSRF (WebService Resource Properties Framework) 两个规范,第 2 部分将为大家展示一个基于 WSN 和 WSRF 的具体应用。在第 3 部分中,我们将对程序架构进行调整,在Notification Producer和Notification Consumer之间增加一个间接层:ESB,然后将我们之前实现的WSN应用迁移到ESB上,最后进行测试。 |
|
|
|
2006年6月26日 |
|
| |
基于Rational Software Architect实现SIBus模型到Jacl脚本的转换 Rational Software Architect (RSA) 是IBM Rational软件家族中的用于建模和开发的软件产品,本文结合WebSphere Application Server 6.0中实现的ESB组件SIBus,深入分析了如何利用RSA的模型转换功能实现从SIBus模型到Jacl运行脚本的转换的方法。 |
|
|
|
2006年6月29日 |
|
| |
通过企业服务总线组合面向服务的体系结构和事件驱动的体系结构 现今的业务应用程序很少完全独立运行。它们需要彼此连接,以便创建集成解决方案,从而为组织带来价值。面向服务的体系结构(Service-Oriented Architecture,SOA)和事件驱动的体系结构(Event-Driven Architecture,EDA)是处理复杂集成挑战的两个不同范例。组织如何选择更好的方法来满足其需求呢?实际上他们并不必选择:企业服务总线(Enterprise Service Bus,ESB)允许同时实现 SOA 和 EDA 概念。 |
|
|
|
2006年8月8日 |
|
| |
IBM WebSphere 开发者技术期刊: 对 Service Component Architecture 模块的可靠和可重复的单元测试——第 1 部分 自动化测试为验证解决方案组件的质量提供了一个可重复的有效方法。本文将自动化测试方法应用到 Service Component Architecture (SCA) 模块,目的是进一步增强 WebSphere Process Server 和 WebSphere ESB 环境中 SOA 应用程序的完整性。 |
|
|
|
2006年11月13日 |
|
| |
在 WID 中使用 SCA Web 服务绑定传递 SOAP Header 本文主要向读者介绍了在IBM WebSphere Integration Developer中使用SCA的Web服务绑定在外部Web Service和标准SCA组件之间传递SOAP Header的基本配置方法和注意事项。本文所解决的技术问题主要应用在使用企业服务总线的SOA业务场景中,尤其是使用了IBM的WESB服务器对标准Web Service请求、应答做基于SOAP Header的中介流转的这一技术环节中。 |
|
|
|
2007年7月5日 |
|
| |
使用 Apache Synapse 将现有的系统转化为 SOA 平台 如果您正计划将现有的中间件转换为面向服务的体系结构(SOA)平台,那么可以考虑使用 Apache Synapse。这是一种替代专有企业服务总线(ESB)的、易于使用的、开放源代码产品,其成本更低并且所需进行的工作更少。本文向您全面地介绍了 Apache Synapse,并提供了一个用例,以说明如何使用 SOA 方法集成并重用现有的应用程序。 |
|
|
|
2007年9月6日 |
|
| |
基于服务的企业集成模式轻松入门,第 2 部分: 进一步介绍基本概念的演变 本文是系列文章的第 2 部分,将接着介绍第 1 部分中没有讲到的内容。到目前为止,您已经学习了两个最早的集成模式——数据共享(socket 编程)和远程过程调用 (RPC),下面将继续学习一些基本概念。再学习两个更高级的模式:分布式对象和异步消息传递。了解语言独立性的概念、服务接口声明、服务的发布和发现的基本思想,以及企业服务总线 (ESB) 的基础知识。 |
|
|
|
2008年4月15日 |
|
| |
IBM SOA Foundation 产品集成: 结合使用 WebSphere Transformation Extender 与 IBM Enterprise Service Bus 产品 到面向服务的体系结构(service-oriented architecture,SOA)的转换包括多个方面,涵盖解决方案的整个生命周期,从构思到设计和开发,再到最终的部署和管理。IBM 发布了 SOA 参考体系结构 (SOA Reference Architecture) 来帮助将这些方面组织和定位到许多不同的组件中,并且 IBM SOA Foundation 包括了一组产品来处理整个体系结构中的特定组件。本文是讨论如何结合使用构成 IBM SOA Foundation 的产品的若干文章中的第一篇文章。开篇:如何向 IBM 的企业服务总线(Enterprise Service Bus,ESB)产品集添加高级转换功能:WebSphere Message Broker、WebSphere ESB 和 WebSphere DataPower。 (IBM WebSphere Developer Technical Journal) |
|
|
|
2008年9月18日 |
|
| |
利用 Websphere Message Broker V6.1 的 SOAP 增强进行高效的 Web Services 开发 SOAP(Simple Object Access Protocol )简单对象访问协议,是一个基于 XML 的协议,而在底层,它普遍采用 HTTP 作为它的通讯协议,由于它的简单性和 HTTP 协议使用的广泛性,SOAP+HTTP 逐渐成为 Web 服务的被广泛使用的标准。随着以 SOA 为设计思想的企业信息系统建设慢慢成为潮流,各企业越来越重视统一企业信息化数据、服务交互平台的搭建,因而企业服务总线(Enterprise Service Bus,ESB)的建设也越来越广泛。 |
|
|
|
2009年1月15日 |
|
| |
企业连接性模式:使用 IBM 的企业服务总线产品实现集成解决方案 本文将介绍并定义一组企业连接性模式,其囊括了应用程序连接性领域一些较为常见的解决方案。其中很多模式都以一个较为通用的体系结构模式为基础,即企业服务总线(Enterprise Service Bus,ESB),并对其进行了优化。在定义这些模式的分类方案和讨论影响其选择和实现的各个因素时,本文及相关的 developerWorks wiki 可以帮助针对您的特定连接性需求选择合适的解决方案。 |
|
|
|
2009年4月20日 |
|
| |
如何度量雇员的碳排放量: 第 1 部分:样例 SOA 实现架构 本文描述了一个用于跟踪雇员碳排放的 IBM 项目,该项目使用了一个面向服务架构(SOA)解决方案,结合了 IBM WebSphere Business Monitor、IBM WebSphere ESB、IBM WebSphere Integration Developer 和 IBM WebSphere Process Server。 (IBM WebSphere Developer Technical Journal) |
|
|
|
2009年7月22日 |
|
| |
如何度量雇员的碳排放量: 第 2 部分:测试概念 本系列描述了一个用于跟踪雇员碳排放的 IBM 项目,该项目使用了一个面向服务架构(SOA)解决方案,结合了 IBM WebSphere Business Monitor、IBM WebSphere ESB、IBM WebSphere Integration Developer 和 IBM WebSphere Process Server。本文根据第 1 部分描述的概念检查了试验项目的结果。 (IBM WebSphere Developer Technical Journal) |
|
|
|
2009年7月22日 |
|
| |
使用 Java Message Service (JMS) 客户机调用 Web 服务 在本教程中,您将学习如何使用 WebSphere Enterprise Service Bus (ESB) 和 WebSphere Integration Developer 来通过 Java Message Service (JMS) 客户机调用 Web 服务。您将创建一个简单 Web 服务,定义必要的服务器资源,构建将 Web 服务作为 JMS 服务公开的中介模块,并配置 JMS 客户机来调用该 Web 服务。 |
|
|
|
2006年8月14日 |
|
| |
使用 WebSphere MQ 和 WebSphere Enterprise Service Bus 调用 Web 服务 了解如何使用 IBM WebSphere Enterprise Service Bus (ESB) 和 IBM WebSphere Integration Developer 来通过 IBM WebSphere MQ 客户端调用 Web 服务。您将创建一个 MQ Java 客户端,为 WebSphere ESB 编写一个自定义 WebSphere MQ 数据绑定和一个自定义功能选择器,并配置 WebSphere ESB 以接收来自 MQ 队列的消息。 |
|
|
|
2007年6月25日 |
|
| |
Hello World: 通过 WebSphere Enterprise Service Bus 开发用于协议转换的消息流 学习如何构建用于协议转换的消息流。本教程展示 WebSphere Enterprise Service Bus 的协议转换特征。这是“Hello, World”系列中的教程,该系列提供各种 IBM 软件产品的简要概述。WebSphere Enterprise Service Bus 旨在满足 Web 服务应用程序和数据的连接和集成需要。对于希望通过业务转换来提高竞争优势的客户,他们应该考虑利用某个 IBM ESB 产品(例如 WebSphere Enterprise Service Bus)的企业服务总线解决方案。 |
|
|
|
2007年9月13日 |
|
| |
利用 Apache Synapse 模拟 Web 服务 Apache Synapse 是一个简单、轻量级的高性能企业服务总线 (ESB),它是在 Apache Software Foundation 的 Apache License Version 2.0 下发布的。使用 Apache Synapse,您可以通过 HTTP、HTTPS、Java Message Service (JMS)、简单邮件传输协议 (SMTP)、邮局协议版本 3 (POP3)、FTP、文件系统和许多其他传输介质筛选、转换、路由、操作和监视经过大型企业系统的 SOAP、二进制文件、XML 和纯文本消息。但是对于单个开发人员来说,ESB 产品在您的日常生活中有何作用呢?简化的配置、即时可用的功能集、可扩展的体系结构和小巧的脚本使得它成为一个强大的多用途工具,您可以利用它完成各种任务。本文将向您介绍如何使用 Apache Synapse 创建模拟 Web 服务。 |
|
|
|
2008年6月23日 |
|
| |
使用 IBM 中间件实现 SaaS 解决方案,第 1 部分: 挑战和体系结构模式 符合软件作为服务(Software as a Service,SaaS)交付模式的 Web 交付解决方案(其中客户从服务提供者站点订阅和访问软件,而不是获取许可证并将软件安装在自己的环境中)可以为任何规模的企业提供极具吸引力的业务价值。开发新解决方案或转换现有解决方案的解决方案开发人员以及部署这些解决方案的服务提供者都面临着若干技术挑战。多承租(multitenant )就是一个示例,其中在服务提供者环境中运行的单个软件实例服务于多个组织。本系列文章将描述通常使用面向服务的体系结构 (SOA) 技术解决这些问题的不同模式。还介绍 IBM 软件产品如何帮助您构建和部署可扩展、可配置和成本高效的 Web 交付的多承租解决方案。 |
|
|
|
2008年6月16日 |
|
| |