SOA 实践:综合使用工具实施 SOA 项目示例,第 2 部分, 服务建模设计

来自 developerWorks 归档文件

周 晖 和 陈 宇翔

归档日期: 2017 年 07 月 27 日 | 最初于: 2009 年 8 月 06 日

SOA 的概念、产品平台已经广为业界所接受,SOA 适用的业务范围以及可以给业务带来的益处也广为宣传,但是一个项目如何用 SOA 的方法来做业务分析、架构设计到编码实现、测试上线却是很多客户所困惑的事情,包括一些应用开发厂商。大家都知道 SOA 的架构设计和传统的 J2EE 架构设计不一样,开发过程也不一样,比如客户最想知道的一个问题:服务是如何抽取的,什么样的颗粒度是合适的。本系列文章以假定的业务为样例来回答上述问题,通过一个较为真实的例子带读者走一遍 SOA 的开发历程,也从中深刻体会 SOA 的开发和传统开发的不同之处,掌握 SOA 开发的基本要领。

本文将向您介绍如何使用 RSA(Rational Software Architect)和 SOMA-ME(Service Oriented Modeling and Architecture-Modeling Environment)工具,并通过对 第 1 部分 中业务流程的进一步分析,进行服务识别、确定服务规约、进行架构设计。

此内容不再更新或维护。全文以PDF 文件的方式提供。由于技术的快速发展,一些内容,步骤和插图可能已经改变。



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=SOA and web services, Rational
ArticleID=417408
ArticleTitle=SOA 实践:综合使用工具实施 SOA 项目示例,第 2 部分: 服务建模设计
publish-date=08062009