タイトルによれば、過去のNATを取得できる2つのシステム間のP2P接続を確立することは可能ですか?これらの2つのプログラムは、特定の接続クライアントを他の接続クライアントに識別するWCFサービスに接続されています。その後、プログラムはお互いの情報を受け取ります。これがわからないところです。どのようにお互いを知っているこれらの2つのプログラムは、サービスを介して情報を送信せずに通信できるように、お互いに直接接続することができます。あなたがWCFでこれを行うことができるかどうかはわかりませんが、そうでない場合は、他の解決策がありますか?どんなソースコードも素晴らしいでしょう。実行時にWCFを使用したNATトラバーサルによるピアツーピア
答えて
ここでは、穴あけ技術が画像に当てはまります。UDp穴を実装するために穴を開けてください。
http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/26d08301-0aac-4549-ae4d-882d164d2a4e/
うれしいですね。あなたはそれの既存のC#実装を知っていますか、それとも私自身のものを書く必要がありますか? – topherg
これをチェックしてくださいhttp://sipsorcery.codeplex.com/ –
NATはUPnPを使用して横断することもできますhttp://www.codeproject.com/KB/IP/upnpnattraversal.aspx –
- 1. NATトラバーサル実験?
- 2. NATトラバーサルとIPv6
- 3. libutp(μTP)とNATトラバーサル(UDPホールパンチング)
- 4. P2P TCP/UDP接続の確立(NATトラバーサル)
- 5. バイナリツリーレベルオーダーキューを使用したトラバーサル?
- 6. 実行時間を短縮するためにバックグラウンドスレッドを実行するWCFサービス
- 7. ビットトレントのようなピアツーピアプロトコルの場合のNATトラバーサルの仕組み。
- 8. RTMFPを使用したピアツーピア接続
- 9. java UDPソケットを使用したピアツーピア
- 10. WCF:セットアップ中または実行時にbaseAddressを変更する
- 11. ExecutorServiceを使用した同時実行
- 12. iOS用のIPアドレスによるピアツーピア
- 13. pre_order cでスタックを使用したトラバーサル
- 14. サイファーを使用したBFSトラバーサル
- 15. client.netを使用したASP.net親子トラバーサル
- 16. MSXMLを使用したXMLトラバーサル
- 17. 実行時にURL経由でWCF Webサービスを使用するにはどうすればよいですか?
- 18. 使用して、次の実行時に
- 19. JMeterを使用したWCFサービスの負荷テストの実行
- 20. 実行時にMetro/JAX-WS/WSITを使用したWSDL要求
- 21. リフトプロジェクト実行時にSBTを使用したメモリ不足エラー
- 22. WCF DataContractJsonSerializer - 実行時に特定のプロパティを除外します。
- 23. AQLトラバーサルを使用する
- 24. 実行時にWCFメッセージインスペクタを追加する
- 25. 実行時にWCFサービスを作成する
- 26. WebRTCピアツーピアの実装方法RTCMultiConnectionを使用したメッシュトポロジでのオーディオ会議
- 27. 実行時に* .tlbファイルが使用されましたか?
- 28. 実行時にWCFで実行時にサービス契約の実装を切り替えます
- 29. 実行時に使用するCRTP実装を選択する
- 30. Integer.parseInt()の使用時に実行時エラーが発生しました
ザッツここでホールパンチング技術を実装するPicture.Tryに着信UDP HoileパンチングThere.http://social.msdn.microsoft.com/Forums/en-US/ wcf/thread/26d08301-0aac-4549-ae4d-882d164d2a4e/ –