所以,我試圖弄清楚一般的WCF,特別是這個MSDN chat client sample。我一直在測試下面的配置,它似乎工作正常。但是,如果互聯網連接丟失(或不存在)會發生什麼情況?同行們還能找到對方嗎? (據this question,我會問:「雲路由信息,並協同答案。」請問在這種情況下,「雲」僅限於我的局域網?)PNRP是否在沒有Internet連接的局域網上工作?
<client>
<!-- chat instance participating in the mesh -->
<endpoint name="ChatEndpoint"
address="net.p2p://chatMesh/ServiceModelSamples/Chat"
binding="netPeerTcpBinding"
bindingConfiguration="BindingDefault"
contract="Microsoft.ServiceModel.Samples.IChat">
</endpoint>
</client>
<bindings>
<netPeerTcpBinding>
<!-- Refer to Peer channel security samples on how to configure netPeerTcpBinding for security -->
<binding name="BindingDefault" port="0">
<security mode="None"/>
<resolver mode="Auto"/>
</binding>
</netPeerTcpBinding>
</bindings>
在此先感謝您的幫助!
如果您是WCF的新手,我不確定從netPeerTcpBinding開始是一個好主意。 :)我首先從簡單的http或tcp案例開始,然後建立起來。淨對等綁定是先進的東西。 – 2010-02-01 19:55:39
我很欣賞你的評論,雖然這顯然是一個好主意,但我現在有一個商業案例需要這種特定的方法(p2p)(實際上,這是昨天):)所以,當我也檢查其他(也許更簡單)的方面,任何關於這個特定問題的指針仍然很棒。 – Eyvind 2010-02-02 06:38:42