C# でサーバーを使用して p2p チャット プログラムを作成したいと考えています。基本的に、クライアント A がクライアント B にメッセージを送信したい場合、サーバーはクライアント B にその要求を通知し、ポートを開いてソケットを作成します。メッセージは一方のクリントから他方のクリントに直接転送されます。
質問: ファイアウォールでポートを開き、NAT に保存するにはどうすればよいですか? そのためのc#コードはありますか(オープンソース)?
C# でサーバーを使用して p2p チャット プログラムを作成したいと考えています。基本的に、クライアント A がクライアント B にメッセージを送信したい場合、サーバーはクライアント B にその要求を通知し、ポートを開いてソケットを作成します。メッセージは一方のクリントから他方のクリントに直接転送されます。
質問: ファイアウォールでポートを開き、NAT に保存するにはどうすればよいですか? そのためのc#コードはありますか(オープンソース)?