「服務轉換器」是服務實作型樣, 容許使用其他介面進行給定的服務實作。可以為該介面的特定使用者重組或隱藏介面上的某些作業。
您可以使用這個型樣來執行以下作業:
服務提供者可以透過部署實作服務要求者所需 Proxy 介面的 Enterprise Service Bus (ESB) 調解進行虛擬化。調解會適當地轉換要求,然後將要求遞送至實際服務提供者。調解還必須將目標服務的回應轉換回用戶端預期的格式來處理這些回應。用戶端僅可以看到調解提供的虛擬服務,對於用戶端而言就像服務的實際提供者。
服務調解可以實作多個其他功能,其中包括:
下圖說明「服務轉換」實務的範例:
該解決方案要實作包含下列各項的調解流程:
要求流程會將每個入埠要求對映至預先配置的服務提供者端點。
此外,您還可以選擇記載和追蹤要求及回應訊息。