级别: 中级
Bertrand Portier , IT 架构师, IBMGregory Hodgkinson , SOA 领头人, Prolifics
2008 年 7 月 24 日
本系列教程详细介绍了利用 IBM ® Rational® Software Architect 进行面向服务的体系结构(service-oriented architecture,SOA)的建模。您将学习 Rational Software Architect,以及 IBM WebSphere Business Modeler 如何支持用于 SOA 规范的模型驱动开发(model-driven development,MDD)方法。本系列第五篇教程将教您如何识别服务并在 Rational Software Architect 中创建最初的服务模型。文章将继续使用前四篇中介绍的在线 DVD 出租案例研究,并使用 Rational Software Architect 来创建基于该案例研究的最初的服务模型。
在本教程中
本系列教程的第 1 部分提到作为服务架构活动的核心工作产品的服务模型。在本部分中,我们将着重于服务模型,以及用于生成它的范型和技术。
预备知识
为了从本教程中获得更多的收获,推荐您需要熟悉以下内容:
我们推荐您先阅读本系列教程的第一部分:“用 Rational Software Architect 建立面向服务的体系结构(Service-Oriented Architecture)的模型,第 1 部分: 案例研究、工具和业务视图”。
系统需求
为了完成本教程,您需要安装以下软件(可以下载试用版):
学习时间
格式
参考资源
您可以参阅本文在 develperWorks 全球网站上的 英文原文。
阅读本系列的第 1 部分,“用 Rational Software Architect 建立面向服务的体系结构(Service-Oriented Architecture)的模型,第 1 部分: 案例研究、工具和业务视图”。
阅读本系列的第 2 部分, “用 Rational Software Architect 建立面向服务的体系结构(Service-Oriented Architecture)的模型,第 2 部分: 业务领域建模”。
阅读本系列的第 3 部分, “用 Rational Software Architect 建立面向服务的体系结构(Service-Oriented Architecture)的模型,第 3 部分: 外部系统建模”。
阅读本系列的第 4 部分,“用 Rational Software Architect 建立面向服务的体系结构(Service-Oriented Architecture)的模型,第 4 部分: 用例模型”。
阅读 探索 SOA 体系结构和服务的基本原则,第 3 部分: 面向服务的解决方案和企业体系结构,Gregory Hodgkinson 和 Bertrand Portier (IBM® developerWorks®,2008 年)。
阅读 developerWorks 入门级的文章,“业务建模的 Rational UML 层面”,作者是 Simon Johnston (2004年4月)。业务建模的 Rational UML 概要文件是 Rational Unified Process(RUP)的一个组成部分。它展现了 UML 语言捕获业务模型,并且被 RUP 中的 Business Modeling 流程所支持。
阅读 developerWorks 中等级的文章,“Business services modeling, Integrating WebSphere Business Modeler and Rational Software Modeler”,作者是 Jim Amsden (2005年12月)。Business Services Modeling 构成了 IBM WebSphere Business Modeler、Rational Software Architect(及 UML)、以及 Rational Unified Process(RUP)业务模型指南之间综合的基础,从而更好的支持模型驱动开发(MDD)。
访问 developerWorks 上的 Rational 专区,了解有关 Rational 软件交付平台产品的技术资源和最佳实践。
订阅 developerWorks Rational 地带时事通讯。 时刻关注 developerWorks Rational 内容。 每隔一周,你将会收到 Rational 软件交付平台的技术资源和最佳实践的最新更新。
浏览 技术书店,获得有关这些和其它技术主题的书籍。
查看 developerWorks 博客,并加入 developerWorks 社区。
下载 IBM Rational 软件的试用版本。
下载这些 IBM 产品评估版本,并着手使用来自于 DB2®,Lotus®,Tivoli®,以及 WebSphere® 的应用程序开发工具和中间件产品。
未显示需要 JavaScript 的文档选项
英文原文
本系列的更多信息:用 Rational Software Architect 建立面向服务的体系结构(Service-Oriented Architecture)的模型