0
WCF路由備份列表中是否有可能在客戶端定義一個WCF備份列表,從而使單點接觸一個路由服務是不是nessasary?在客戶端
我有兩個服務實現相同的接觸(接口)。如果第一個服務不可用,我希望客戶端知道要使用備份服務。
這是可能的,或者我要創建一個路由服務客戶端將與通信(單點接觸)?
<client>
<endpoint address="http://localhost:49192/OrdinaryCustomerService.svc"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_ICustomer"
contract="OrdinaryCustomerServiceReference.ICustomer" name="OrdinaryCustomerService" />
<endpoint address="http://localhost:49860/PremiumCustomerService.svc"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_ICustomer"
contract="PremiumCustomerServiceReference.ICustomer" name="PremiumCustomerService" />
</client>
<routing>
<backupLists>
<backupList name="CustomerBackupList">
<add endpointName="PremiumCustomerService"/>
</backupList>
</backupLists>
</routing>