Hallo,
Ich habe folgendes Problem:
Ich möchte über eine TCP-Verbindung Daten versenden. Das ganze funktioniert prinzipiell schon recht gut, außer dass ich gerne die Daten als Rohdaten versenden möchte. Ich verwende derzeit den Befehl:
Dabei werden allerdings alle Zeichen in anzeigbare Zeichen umgewandelt. also wenn ich z.B. das Byte mit dem Inhalt 9 verschicken möchte wird dieses in 0x39 umgewandelt weches dem ASCII-Zeichen für 9 entspricht. Ich würde die Zeichen allerdings gerne als Rohdaten verschicken also den Bytewert 9 und nicht das ACII-Zeichen '9'.
Weiß jemant wie das ganze funktioniert?
LG
PS: Verbindung hab ich so ähnlich wie auf java.sun.com/docs/books/tutorial/networking/sockets/readingWriting.html realisiert.
Ich habe folgendes Problem:
Ich möchte über eine TCP-Verbindung Daten versenden. Das ganze funktioniert prinzipiell schon recht gut, außer dass ich gerne die Daten als Rohdaten versenden möchte. Ich verwende derzeit den Befehl:
Code:
byte number = 9;
out.println(number);
Dabei werden allerdings alle Zeichen in anzeigbare Zeichen umgewandelt. also wenn ich z.B. das Byte mit dem Inhalt 9 verschicken möchte wird dieses in 0x39 umgewandelt weches dem ASCII-Zeichen für 9 entspricht. Ich würde die Zeichen allerdings gerne als Rohdaten verschicken also den Bytewert 9 und nicht das ACII-Zeichen '9'.
Weiß jemant wie das ganze funktioniert?
LG
PS: Verbindung hab ich so ähnlich wie auf java.sun.com/docs/books/tutorial/networking/sockets/readingWriting.html realisiert.