Einzelnen Beitrag anzeigen
Ungelesen 27.11.11, 11:28   #1
Delta538
Newbie
 
Registriert seit: Oct 2010
Beiträge: 95
Bedankt: 80
Delta538 zeigt Immunität gegen Parfüm! | 253 Respekt PunkteDelta538 zeigt Immunität gegen Parfüm! | 253 Respekt PunkteDelta538 zeigt Immunität gegen Parfüm! | 253 Respekt Punkte
Standard Java Byte größe eines Objects

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
Delta538 ist offline   Mit Zitat antworten