私は、TCP/IP クライアント サーバー プログラムを作成する必要があるプロジェクトに取り組んでいます。それ自体は非常に単純ですが、私は今までやったことのないことをするように求められました。
サーバーにコマンドを送信し、サーバーからの応答を取得する Java クライアント アプリケーションを作成できますか。また、サーバーは同じコマンドをクライアントに送信し、同様の応答を受け取ることができます。
簡単に言えば、クライアントが同時にサーバーでもあるアプリケーションを作成するように求められます (それ自体ではなく、接続先のサーバーのため)。
たとえば、クライアントがカメラ 01 のビデオ フィードをサーバーに要求すると、サーバーは確認を返します。その直後、サーバーが必要に応じて、カメラ 02 のビデオを表示する要求をクライアントに送信でき、クライアントもそれに応じて応答します。
これができるのか!? はいの場合、対処方法がわからないので、アドバイスをお願いします。おそらくマルチスレッドだと思います。はいの場合、どのように?!? いくつかの助けは素晴らしいでしょう。