Szukam, aby zidentyfikować najlepszą praktykę lub często używany wzorzec projektowania dla komunikacji WCF, aby umożliwić komunikację i przejść do innej usługi lub lokalnej usługi informacji, jeśli WCF (lub początkowa usługa istnieje)Wzorzec projektowania dla przełączania klienta i przełączania awaryjnego WCF?
Jestem nie jestem pewien, czy to ma sens, pozwól mi podać przykład. Chciałbym, aby ten agent mógł połączyć się z usługą wcf i (miejmy nadzieję) odsłonić metody umowy do wywołującego (UI/BO, itp.), Aby ten obiekt mógł wywoływać te metody, agent próbuje skontaktować się z głównym usługa (prawdopodobnie WCF), jeśli nie uda się połączyć się z usługą dodatkową.
Idealnie cała logika przełączania awaryjnego i ponownego połączenia byłaby zawarta w agencie.
Czy istnieje wzorzec projektowy obejmujący "przełączającego klienta wcf z przełączaniem awaryjnym"?
Może nie wzór, czy ktoś zaleca godne podejście?