IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Rational | Architecture  >

使用模型驱动开发和基于模式的工程来设计 SOA,第 3 部分: Eclipse Modeling Framework Technology Java Emitter Template 转换

developerWorks

级别: 中级

Lee Ackerman , 高级产品经理, IBM
Bertrand Portier , IT 架构师, IBM
Chris Gerken , 高级顾问, IBM

2008 年 8 月 14 日

现在注册或者使用您的 IBM ID 和密码登录。

本教程向您描述了,怎样扩展 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公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项

英文原文

英文原文


本系列的更多信息:
使用模型驱动开发和基于模式的工程来设计 SOA

    关于 IBM 隐私条约 联系 IBM 使用条款