CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > Web服务子站 > 技巧

理解SOA中的服务生命周期:运行时

作者: Quinton Wall,  出处:dev2dev, 责任编辑: 叶江, 
2007-02-08 10:50
  管理服务的生命周期是SOA的基石。本文集中探讨服务生命周期的运行……

  有效管理服务的生命周期是SOA计划赢得成功的基石。此类管理的设计时方面包括以下领域:服务编目、建模方法、以及有关构建和复合服务的概念等。本文集中探讨服务生命周期的运行时方面,它包括发布和供应服务、将服务集成到复合应用程序中、部署服务,监控和管理服务的使用,以及在实际设置(比如生产)下评估服务的效用。请参阅理解SOA中的服务生命周期:设计时一文,获得该系列以及上述设计时方面的介绍。

  简介

  图1所示的Shared Service Lifecycle(SSLC)模型提供了贯穿本文讨论的一致路线图。在适当的时候,我会深入进行更全面的讨论,以支持SSLC运行时阶段的需求,并且在服务复合和变更处理等方面提供最佳实践建议。

理解SOA中的服务生命周期:运行时图-1

图1:Shared Service Lifecycle(SSLC)

  实施SOA计划的组织,无论大小,往往会形成以支持服务的当前或所需业务流程为主要任务的小组。这些服务工程团队的主要任务可能是研究与SSLC相关的特定方面,也可能是SSLC的整个生命周期。本文第一部分引入了一个假想的组织,其中负责整个SSLC的服务工程团队建模并构建了多种服务,以支持组织的需求。现在,这支团队必须将这些服务公开为组织内的运行时产物。

  在深入探讨SSLC的运行时方面之前,我们先来看看这个假想的组织,它为一个电子商务站点提供书籍和电影,以便销售。如图2所示,服务工程团队开发了一个需求目录,该目录用来为服务的创建提供路线图。

理解SOA中的服务生命周期:运行时图-2

图2:需求目录

  使用需求目录,即可确定依赖关系,以及规划对于SOA计划的价值。正如SSLC的构建阶段一样,运行时方面利用该目录锁定工作方向;然后,就可以进一步定义所需工作,并通过查看如何通过服务分层复合应用程序来理解依赖关系。一旦工程团队理解了企业的需求,就能利用SSLC设计时阶段创建的那些服务,集中关注将这些服务投入生产的运行时需求。本文后续部分将重点阐述SSLC的各个方面以及成功管理SOA Shared Service Lifecycle的运行时方面的相关活动。

共2页。 1 2 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

       
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i