ほとんど/すべての場合にクライアントと同じマシンで実行されるサーバーを作成しています。クライアントは、このサーバーからメッセージを送受信できる必要があります。受信したメッセージの一部は、質問に対する回答ではありません (http 要求など)。保持されるすべてのメッセージは、実行する必要がある関数を決定するためにプロジェクトが使用する文字列です。
問題は、「送信用と受信用の 2 つのポートに接続する必要がありますか?」ということです。ネットワーク用に C# および C++ POSIX で tcplistener を使用する場合、同じポートでメッセージを送受信できますか?