本課程顯示如何使用控管啟用設定檔來建立新的服務等級定義 (SLD),並在其生命週期中控管它,直到進入「SLD 可訂閱」狀態。
您應該可以做些什麼
本課程結束後,您應該能夠做到下列事項:
- 建立服務版本的 SLD。
- 提出 SLD 範圍。
- 核准 SLD 範圍。
- 將 SLD 與 Web 服務埠產生關聯。
- 提出 SLD
- 核准 SLD
參與這項作業的角色
 |
作業角色中的使用者會建立 SLD,並限定 SLD 的範圍、將它與 Web 服務埠產生關聯,然後提出它以進行核准。 |
 |
「SOA 控管」角色中的使用者會核准 SLD。 |
簡介
現在,既已定義介面、綱目和商業物件,作業團隊就必須定義服務版本將遵循的 SLD。SLD 會指定與所提供的服務互動的非功能需求。未來,如果另一個服務需要重複使用帳戶建立服務,消費端服務的開發人員就會檢查這裡所定義的 SLD,以評量其適合性。
第 1 部分:建立服務版本的 SLD
開發小組成員會將新的 SLD 新增至在指導教學限定服務版本的範圍中建立的現有服務版本。
- 必要的話,請以作業使用者身分登入。切換至「作業」空間。
- 在「監看清單」小組件中,移至帳戶建立服務 (1.0) 服務版本上方,然後在浮動預覽卡片中按一下編輯。
- 在「編輯」視窗中,按一下服務等級定義標題下的新增服務等級定義。
- 從清單中選取延伸服務等級定義,然後按一下建立。
- 輸入下列值:
- 在名稱欄位中,輸入 SLD - 帳戶建立服務。
- 在平均回應時間欄位中,輸入 100。
- 將可用性欄位設為僅限工作時數。
- 定義服務介面,進而定義用來與 SLD 互動的功能規格:
- 按一下服務介面標題下的新增服務介面。
- 在名稱欄位中,輸入 *。
- 從建議的服務介面清單中選取 AccountCreation。
- 按一下完成,以儲存您在「建立」視窗中所做的變更。此時會建立 SLD,並將它新增為「提供」關係的目標。
- 按一下完成,儲存對「編輯」視窗所做的變更。
第 2 部分:提出 SLD 範圍

SLD 在建立時會自動進入「已識別 SLD」狀態;這是服務等級定義生命週期中的起始狀態。現在會提出 SLD,供 SOA 控管小組進行檢閱。
- 必要的話,請以作業使用者身分登入。切換至「作業」空間。
- 按一下 SLD - 帳戶建立服務 SLD,即可在「詳細資料」小組件中檢視其詳細資料。
- 將 SLD 轉移至「範圍檢閱」狀態。選取,並注意新的控管狀態是 SLD 範圍檢閱。
第 3 部分:核准 SLD 範圍

SOA 控管小組會確認 SLD 符合非功能需求,然後核准範圍。
- 必要的話,請以「SOA 控管」使用者身分登入。切換至「SOA 控管」空間。
- 按一下 SLD - 帳戶建立服務 SLD,即可在「詳細資料」小組件中檢視其詳細資料。
- 將 SLD 轉移至「限定 SLD 範圍」狀態。選取,並注意新的控管狀態是限定 SLD 範圍。
第 4 部分:將 SLD 與 Web 服務埠產生關聯

開發小組會定義可實現此 SLD 的 Web 服務埠;這會指定消費者將使用的互動通訊協定。
- 必要的話,請以作業使用者身分登入。切換至「作業」空間。
- 移至 SLD - 帳戶建立服務 SLD 上方,然後在浮動預覽卡片中按一下編輯。
- 在「編輯」視窗中,將 Web 服務埠新增至「連結的 Web 服務埠」關係。
- 按一下連結的 Web 服務埠標題下的新增服務埠。
- 在名稱欄位中輸入 A,然後從自動建議清單中選取 AccountCreationPort。
- 按一下完成,以儲存變更。
第 5 部分:提出 SLD

現在已完整指定 SLD,因此會提出它,供 SOA 控管小組進行檢閱。
- 必要的話,請以作業使用者身分登入。切換至「作業」空間。
- 按一下 SLD - 帳戶建立服務 SLD,即可在「詳細資料」小組件中檢視其詳細資料。
- 將 SLD 轉移至「SLD 檢閱」狀態。選取,並注意新的控管狀態是 SLD 檢閱。
第 6 部分:核准 SLD

SOA 控管小組會再次檢閱 SLD,而這次將會驗證功能和非功能需求這兩者,然後進行核准(使 SLD 變成可訂閱之後,其他想要重複使用此服務的小組就可以評估它)。
- 必要的話,請以「SOA 控管」使用者身分登入。切換至「SOA 控管」空間。
- 按一下 SLD - 帳戶建立服務 SLD,即可在「詳細資料」小組件中檢視其詳細資料。
- 將 SLD 轉移至「SLD 檢閱」狀態。選取,並注意新的控管狀態是 SLD 可訂閱。
您在本課程中執行的作業
在本課程中,您已完成下列活動:
- 建立 SLD,並將它指派給服務版本。
- 提出 SLD 範圍。
- 核准 SLD 範圍。
- 將 SLD 與 Web 服務埠產生關聯。
- 提出 SLD
- 核准 SLD