Web服務資源和隱式資源模式(pdf 16頁)
目錄
1 引言.................................................4
2 Web 服務資源和隱式資源模式(WS-Resource and Implied Resource Pattern)........5
3 Web 服務資源的生命周期和身份(WS-Resource Lifecycle and Identity)..........6
3.1 Web 服務資源工廠模式(The WS-Resource Factory Pattern)..............6
3.2 Web 服務資源的身分(WS-Resource Identity).....................7
3.3 Web 服務資源的析構(WS-Resource Destruction)...................8
4 Web 服務資源的特性(WS-Resource Properties).......................8
4.1 Web 服務資源的特性文檔(WS-Resource Properties Document)...........9
4.2 Web 服務資源的特性組合(WS-Resource Property Composition)..........10
4.3 訪問 Web 服務資源特性的值(Accessing WS-Resource Property Values)......11
5 可更新的引用(Renewable References)............................12
6 服務小組(Service Groups)....................................13
7 基本錯誤(Base Faults)......................................13
8 通知(Notification)........................................13
9 結束語................................................14
10 致謝................................................14
11 參考資料..............................................15
1 引言
Web 服務接口常常向用戶提供訪問和處理狀態——即,跨 Web 服務交互而持久存在並由於 Web 服務而演化的數據的值——的能力。也就是說,Web 服務所實現的消息交換常常是用來使能(enable)對於有狀態的資源的訪問。然而,Web 服務的實現所遵照行事的有狀態資源的概念在接口定義中並不是清楚的。服務發送和接收的消息暗示(或者鼓勵程序員去推斷)相關聯的有狀態資源類型的存在。
理想地,定義 Web 服務約定(convention)以標準的、可互操作的方法來使能對於有狀態資源的發現、內省(introspection)、以及與有狀態資源之間的交互。最重要的是,在應用程序裝配(assembly)和運行時綁定(runtime binding)到特定的有狀態資源實例期間,這種方法可以改善服務的設計時(design-time)選擇的健壯性。
這些意見促成了所提議的在 Web 服務上下文(context)中對狀態建模的 Web 服務資源(WS-Resource)方法[WS-Resource]。Web 服務資源(WS-Resource)被定義為 Web 服務和有狀態資源的組合(composition),
..............................