 | 级别: 中级 Lee Ackerman (ackerman@ca.ibm.com), 高级产品经理, IBM Bertrand Portier (bportier@ca.ibm.com), IT 架构师, IBM
2007 年 11 月 30 日
学习如何扩展 IBM® Rational® Software Architect 并利用您自己的定制模式来自动化地设计软件。通过使用特性集,您可以在设计 SOA 和其它解决方案时,提高生产力。您还可以使用这些自动化的特性来提高解决方案的质量,并且支持治理过程。
在本教程中
在本教程中,系列的第 2 部分,我们将讨论您如何能够利用 Rational Software Architect 中您自己的定制模式实现来自动地设计 SOA 解决方案。模式实现可以提高您的生产力、改进架构的实施,并且提高质量。特别是,我们将讨论如何创建您自己的 UML 模式,从而更好地遵照您自己的组织的最佳实践。
目标
当完成了本教程之后,您将更好地了解如何利用 Rational Software Architect 中的工具和特性来支持基于模式的工程。您可以使用这些自动化特性来提高您团队的生产力、提高解决方案的质量,并且支持您的治理过程。这些自动化特性将您的最佳实践编码,这常常是针对您的组织的,并且是组织的竞争优势的一部分。
在完成了本教程之后,您将能够描述您在 Rational Software Architect 中创建模式所采用的不同方式。此外,您将能够创建简单的 UML 模式。
预备知识
如果您熟悉以下方法和软件,能从本教程获得更多的价值,但不是必需的:
-
UML, 统一建模语言(Unified Modeling Language)
-
Rational Software Architect, Rational Systems Developer, 或
Rational Software Modeler
-
SOA, 面向服务架构(service-oriented architecture)
-
模式(Patterns),经业界检验的解决给定场景的成熟解决方案。
系统需求
为了更好地完成本教程,您需要安装以下软件:
学习时间
2 小时
格式 html
IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |  | |  |