ソケット経由で送信したいオブジェクトを取得しました。私が得た出力について:
Socket s = serverSocket.accept();
ObjectOutputStream dout = new ObjectOutputStream(new GZIPOutputStream(s.getOutputStream()));
Msg m = new Msg("123", "123", karte);
dout.writeObject(m);
dout.reset(); //No I don't want to chache it
そして、私が得た入力について:
Socket s = new Socket(host, port);
ObjectInputStream din = new ObjectInputStream(new GZIPInputStream(s.getInputStream()));
Msg m = (Msg)din.readObject();
Msg オブジェクトはシリアライズ可能です。
このコードを実行すると、クライアント接続が得られ、サーバーもデータを送信しますが、クライアントは入力の読み取りを開始しません
助言がありますか?
すべての返信ありがとう