この学校の課題では、Java スレッドを使用してクライアント サーバー タイプのアプリケーションをシミュレートする必要があります (ソケットなどは必要ありません)。どうすればそれを行うことができますか?
サーバーを起動し、クライアントがそれを呼び出すのを待つ方法が必要です。その後、応答を返す必要があります。私の頭の中の「API」は次のようなものでした:
server.start()
client1.connect(server)
client2.connect(server)
x = client1.getData()
y = client2.getData()
success1 = client1.sendData(1)
success2 = client2.sendData(2)
server|client.run メソッドはどのように見えるでしょうか? 今のところ、メソッド呼び出しをハードコーディングできると仮定します。