2
我試圖創建一個智能代理,因此如果對一個地址的呼叫不起作用,代理會自動轉到第二個地址。爲此,我使用Unity與ChannelFactory
。我可以截取我從ChannelFactory.CreateChannel()
獲得的頻道上的電話,但我無法告訴我的頻道關閉並指向新的地址。如何從ChannelFactory(WCF)更改頻道的地址
我不想重新創建頻道,我只是想重新配置它。可能嗎?我無法與IChannel
,ICommunicationObject
或IClientChannel
這樣做......我只能將地址設爲只讀,但不能更改。 (我知道這是可能的WCF路由器,但我試圖解決路由器的單點故障)。
謝謝。我同意這是做到這一點的唯一方法。 – user80855 2011-03-06 18:03:15