|
这里是 SOA 资源中心,协助您从入门到精通,逐渐成长为合格的 SOA 解决方案设计师。 面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。
基础入门
- SOA 新手入门
本文为那些想学习 SOA 但是却又不知道从何入手的读者提供了一份概述。 - SOA 概述
本文描述了面向服务的体系结构的发展,探究面向组件的开发与面向服务的体系结构之间的关系,并且说明了如何将组件作为实现服务的基础设施。 - 七问 SOA
开发人员和 CIO 提出了很多关于 SOA 的关键性问题... - 架构设计师与SOA, 第 1 部分/第 2 部分
怎样做一个合格的 SOA 架构设计师?在设计 SOA 系统架构时有哪些应该特别注意的地方? - SOA 扩展 Web 服务的前景,第 1 部分/第 2 部分
面 SOA 支持跨企业和业务合作伙伴之间的端到端集成。它提供了一种灵活的业务流程模型,使得客户可以迅速地响应新的顾客需求、新的业务机会以及竞争的威胁。 - 推荐阅读清单: 面向服务的体系结构和 WebSphere Process Server
这份清单提供了与开发和使用 SOA 和企业服务总线 (ESB) 相关的重要领域的实用性文档的链接。清单是为客户、顾问及其他对使用和学习这些领域的知识感兴趣的技术专业人员准备的,并且定期更新。
深入理解/认证考试
- “观点与展望”系列
了解 IBM 有洞察力的专家和领先技术开拓者对 IT 架构师在目前及将来面临的问题的评述,了解他们的观点与展望。 - 迁移到面向服务的体系结构,第 1 部分/第 2 部分
如何制订出一个切实可行的计划? - 用于实现 Web 服务的 SOA 编程模型: SOA 和大型机软件环境
了解大型机中的 SOA。 - 基于 SOA 的大容量企业系统体系结构
使用 SOA 和 Web 服务来实现高吞吐量。 - 面向服务的分析与设计原理
在本文中,我们将研究 OOAD、EA 和 BPM 中的适当原理,把所有这些规则中的原理与许多独特的新原理组合起来。这样得到的交叉学科 OOAD 方法使成功地进行 SOA 开发更容易,我们称之为 面向服务的分析与设计(Service-Oriented Analysis and Design,SOAD)。 - 使用 J2EE 设计面向服务的体系结构框架
新的 Java API 使得 Web 服务世界更易于访问。 - IBM 认证 SOA 解决方案设计师认证考试准备,第 1 部分: SOA 最佳实践(教程)
此教程将帮助您准备 IBM 认证考试 Test 665:SOA 解决方案架构设计,以获得 IBM 认证 SOA 解决方案设计师证书。
实例/行业解决方案
- 以服务为中心的企业整合-案例分析
聆听来自大中华区首席架构师的案例分析 - IBM 内的 SOA 应用,第 1 部分: SOA 案例研究
和很多其他企业一样,IBM 也在对自身进行转换。我们来探讨 IBM 在 SOA 转换方面的经验。 - 专家访谈: Greg Flurry 谈构建面向服务的解决方案
- Amazon:使用 Amazon Web 服务推动应用程序的开发(教程)
- Amazon:使用 SOAP 和 WSDK 构建 Amazon 商店(教程)
- eBay:使用 Web 服务和 eBay SDK 开发应用程序(教程)
- 银行:用 Apache Geronimo 和 Axis2 实现在线银行(教程)
- SOA 在电信、金融以及医疗行业中的应用
- WebSphere 用户组多媒体课堂:使用 SOA 创新业务
SCA(服务组件体系结构/Service Component Architecture)
- SCA 编程模型入门——SCA 的第一个例子:HelloWorld
- 对 Service Component Architecture 模块的可靠和可重复的单元测试——将自动化测试方法应用到 SCA 模块。
- WebSphere 用户组多媒体课堂:服务组件架构(SCA)介绍
- WebSphere 用户组多媒体课堂:服务组件架构(SCA)深入编程
- 使用 SCA 构建 SOA 解决方案,第 1 部分/第 2 部分/第 3 部分/第 4 部分
ESB(企业信息服务总线/Enterprise Service Bus)
- 开发人员为何需要企业服务总线?
- 企业服务总线解决方案剖析,第 1 部分: 企业服务总线的基本概念
- ESB 实践——在 WebSphere Application Server V6 中创建企业服务总线。
- 使用 JMS 和 WebSphere ESB 构建强大而可靠的 SOA,第 1 部分/第 2 部分/第 3 部分
- WebSphere 用户组多媒体课堂:ESB 在实际项目中的应用
- 选择适合您的业务模型的 ESB 拓扑