 | 级别: 中级 Lee Ackerman , 高级产品经理, IBM Bertrand Portier , IT 架构师, IBM Chris Gerken , 高级顾问, IBM
2008 年 8 月 14 日
本教程向您描述了,怎样扩展 IBM®Rational ®Software Architect 的应用,以及怎样使用您自定义的模板,来自动生成一个设计方案。Rational Software Architect 为您在设计服务型结构(SOA),或其他方案时的联合应用,提供了一些技巧。您也可以通过这些自动操作,来提高方案的质量,以及支持总体管理进程。
在本教程中
在本教程中,也即系列的第 3 部分,我们会讨论,怎样在 Rational Software Architect 中,利用我们自定义的转换来自动设计一个 SOA 方案。转换的一个关键方面是,它们能使您进行各种层级的抽象。Rational Software Architect 提供了您在设计 SOA 方案时,可以应用于排列中的一些技巧。另外,您可利用这些自动操作,来提高方案的质量,并能更好的支持总体管理过程。 在本教程中,您将创建您自己的从模型到文本的转换,以完成指导方针、协定、最佳实践方式以及每次您解决一个特定问题时,都需遵守的基本执行方案。从这样的一种方案中产生的产品,可以是基于文本的任何物,包括代码、脚本、SQL、文件、Eclipse 的资源以及等待。
目标
在学完本教程后,您将更好的理解,怎样利用 Rational Software Architect 的工具及技巧,来完成您自己的模型到文本转换。这些自动操作将有助于提高您的团队的效率,提高解决方案的质量,并支持您的管理过程。这些自动操作将您最好的实践方案译成代码,这些代码对您的公司来说,是独一无二的,并是您所在公司的竞争优势的一方面。
预备知识
为了从本教程中获得更多价值,如果您熟悉以下方法或软件,将会将有助于您理解本教程,但不是必需的:
-
UML, Unified Modeling Language, 统一建模语言
-
Rational Software Architect, Rational Systems Developer, 或
Rational Software Modeler
-
SOA, service-oriented architecture, 面向服务架构
-
Patterns, 模式
系统需求
为完成本教程,您需要安装以下所述的软件:
要查看本教程中所包括的演示,您需要在浏览器中启用 JavaScript 并安装 Macromedia Flash Player 6 或更高版本。您可以通过链接 http://www.macromedia.com/go/getflashplayer/下载最新的 Flash Player。
学习时间
2 小时
格式 html
更多参考资源
学习
获得产品和技术
讨论
IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |  | |  |