過去および現在の非常に多くのプログラムは、サーバー/クライアント ベースで動作します。例としては、TeamSpeak、Ventrilo、Mumble などがあります。通常、これらのプログラムでは、サーバーを実行しているコンピューターが、サーバーのルーターに接続要求を送信しているクライアントからメッセージを取得できるように、ルーターにアクセスしてポートを転送する必要があります。
最近のWCFには、そのようなことを防ぐことができるものはありますか? 私はチャット/ファイル転送プログラムを持っていますが、ユーザーが自分のポートを転送する方法を知る必要がないことを本当に望んでいます。
UPnP またはパンチスルーにはどのようなオプションがありますか? プログラムが使用するすべての特定のポートを通過して転送する必要があるという概念は、時代遅れのようです。