Hallo zusammen
Ich arbeite zur Zeit an einem Server/Client Programm in Java und muss zwischen denen Daten übertragen. Dazu benutze ich die Klassen:
Code:
ObjectInputStream ois = new ObjectInputStream(
new BufferedInputStream(socket.getInputStream()));
-----------------------------------------------------------------------------------------------
ObjectOutputStream oos = new ObjectOutputStream(
new BufferedOutputStream(socket.getOutputStream()));
Um zu überprüfen ob alle bytes am Socket anliegen, will ich zu erst ein Integer versenden in dem die Größe drinn steht. Und mein Problem ist nun folgendes:
Wenn ich z.B. ein Object versenden will muss ich ja vorher die Größe herausbekommen nur weiß ich leider nicht wie ich das anstellen soll.
Ich hoffe mal einer von euch kann mir weiter helfen