說明 Store 服務的 WSRR 構件會在這裡加以說明。REST 服務的構件會遵循類似型樣。
Bob's Warehouse 為同時擁有提供 Store 服務及消費 StoreConsumer 應用程式的組織。
StoreConsumer 商業應用程式代表「StoreConsumer 應用程式」,而「StoreConsumer 應用程式版本」為此應用程式的特定版本。此應用程式為消費者:它正在重複使用 Store 服務。它具有消費者 ID CEO
。針對此應用程式有兩個既定的 SLA,組成了一個協定,以容許此應用程式耗用 Store 服務。一個具有環境定義 ID Gold
,表示它符合來自 StoreConsumer 應用程式,並且在要求中具有環境定義 ID Gold
的要求,而一個則符合 Silver。Gold SLA 具有一個附加至重新遞送要求的原則,因此任何來自 StoreConsumer 應用程式並且環境定義 ID 設為 Gold 的要求會被重新遞送至原則中指定的端點。Silver SLA 沒有附加的原則,因此其存在表示容許來自 StoreConsumer 應用程式並且環境定義 ID 為 Silver 的要求通過,但不會套用任何原則。