1
我想回調添加到我的WCF服務,讓 我的客戶可以收到某個服務器事件的通知。 我找到了回調的初學者指南:http://idunno.org/archive/2008/05/29/wcf-callbacks-a-beginners-guide.aspx,但這似乎只適用於HTTP綁定。WCF回調NetTCP結合
任何想法?
我想回調添加到我的WCF服務,讓 我的客戶可以收到某個服務器事件的通知。 我找到了回調的初學者指南:http://idunno.org/archive/2008/05/29/wcf-callbacks-a-beginners-guide.aspx,但這似乎只適用於HTTP綁定。WCF回調NetTCP結合
任何想法?
其實,這並不適用於常規的HTTP綁定(這是單向的),只有wsDualHttpBinding,這是一種特殊的結合通常不支持.NET相比其他平臺。使用回調與NetTCP是改變
<endpoint address ="" binding="wsDualHttpBinding" contract="WCFCallbacks.IMessage">
到
<endpoint address ="" binding="netTcpBinding" contract="WCFCallbacks.IMessage">
和
<baseAddresses>
<add baseAddress = "http://localhost:8731/Design_Time_Addresses/WCFCallbacks/Message/" />
</baseAddresses>
到
<baseAddresses>
<add baseAddress = "net.tcp://localhost:8731/Design_Time_Addresses/WCFCallbacks/Message/" />
</baseAddresses>
容易只要確保你使用任何端口不已經受到另一個進程的約束你的系統,比如IIS(除非你計劃在IIS中託管你的服務)。
太棒了,謝謝喬爾C! – Jacko