我期待識別WCF通信的最佳實踐或經常使用的設計模式,使得發生,如果WCF(或初始服務存在)故障轉移到另一個服務或信息的本地服務通信WCF客戶端切換和故障轉移功能的設計模式?
我不知道這很有道理,所以讓我舉個例子。 我希望這個代理能夠連接到一個wcf服務,並且(希望)將合約方法暴露給調用者(UI/BO等),以便這個對象可以調用這些方法,代理嘗試聯繫主服務(可能是WCF),如果它連接到輔助服務失敗。
理想情況下,所有故障轉移和重新連接邏輯都將包含在代理中。
是否有封裝「切換wcf客戶端故障轉移」的設計模式?
也許不是設計模式,任何人都推薦一個體面的方法?