私はアプリケーションを作成しています。このアプリケーションの一部として、ユーザーはチャットできるように、お互いに直接接続できるようにしたいと考えています。 MSNのメッセンジャー/スカイプなどとまったく同じです...ピアツーピアチャットが必要ですが、WCFとPNRPはこれに適していますか?
しかし、これはNATとファイアウォールのために簡単なことではありません。私は、アプリケーションの別の部分のためのWCFを使用していますが、思っていた
は、WCFは、P2Pアプリケーションのための何かいいのですか?
このPNRPのことは、あまり良い文書がないようです。現実世界のアプリケーションで実際に使用されていますか? NAT &ファイアウォールのすべての問題を克服できますか?
「MSN Messengerとまったく同じです。 Windows Live(MSN)Messengerはクライアント/サーバーです。すべてのインスタントメッセージは一連のサーバーを経由します。しかし、音声/ビデオ、ファイル転送、表示画像、写真は一般的にP2P経由で直接送られます。 – selbie