escout

          代碼、心情

          常用鏈接

          統計

          SOA相關

          我參與的團隊

          最新評論

          服務規約與UML 2.0 Profile

          在水木bbs上,都在討論服務規約具體指什么,這個我也是很疑惑,看了我們偉大的模版設計師小曹同學的服務模型設計文檔模版,豁然開朗,呵呵。鑒于很多團隊也不明朗,特共享小曹同學的英明發現
          中文:?http://www-128.ibm.com/developerworks/cn/rational/419_soa/
          原文:http://www-128.ibm.com/developerworks/rational/library/05/419_soa/
          上面敘述得很詳細的,尤其是中英文對照,就可以很快理解啦,摘要如下:

          用于軟件服務的 UML 2.0 Profile 概述
          在IBM Rational Sofware Architect 上實現 profile 的目的是為描述服務提供一個共同語言,該 profile 包括了在開發生命周期內的很多活動并且為不同的涉眾提供了視圖。例如,該 profile 提供為架構師指定服務的能力――在生命周期的早期――使用邏輯劃分來描述整個企業范圍的服務組合。這個視圖再由設計師來細化,設計師開發服務規約說明――結構上的和行為上的――這個服務規約說明擔當服務的客戶和實現者之間契約的作用。消息視圖為設計師對于公共的服務數據定義提供重用信息模型的能力。

          藍色字體部分對應的是
          This view is further detailed by designers, who develop the service specifications -- both structural and behavioral -- that act as the contracts between the services' clients and implementers.

          可見:
          ?????????服務規約應該是the service specifications ,也就是服務的契約、調用約定,擔當服務的客戶和實現者之間契約的作用,同時服務規約包括結構上的和行為上的,這個我的理解是結構上是指消息的類型,或者在SOA中,應該是SDO部分;行為上,就應該是調用接口了

          ??????這是我根據上面developerWorks上的理解

          posted on 2006-06-24 10:03 綠色使者、綠色心情 閱讀(621) 評論(0)  編輯  收藏 所屬分類: soa team

          主站蜘蛛池模板: 淮安市| 平乐县| 将乐县| 安平县| 天气| 健康| 安远县| 霍林郭勒市| 白银市| 天峨县| 云林县| 宁远县| 宝坻区| 永泰县| 呈贡县| 玛沁县| 辛集市| 黄陵县| 星座| 娱乐| 田阳县| 卢氏县| 封丘县| 清河县| 平武县| 大丰市| 天津市| 来凤县| 福州市| 盐源县| 太湖县| 平顺县| 岳池县| 西青区| 东至县| 河北省| 长宁区| 广水市| 全州县| 鹿泉市| 台南县|