Hallo
Also eine Frage:
Ich hab nen Netzwerkscanner. Auf dessen Port lausche ich. Den Daten Stream den ich bekomme ich eine Bilddatei.
1. Welchen Reader soll ich nehmen.
2. Wie komme ich an die Byte (Rohdaten)?
hab es jetzt mal mit InputStreamReader od Buffered Reader aber da hab ich doch keine möglichkeit an die Rohdaten zu kommen, oder?
Steh warscheinlich wieder voll auf der Leitung!
Ergänzung:
Liegt der Fehler an dem Stream: Muss ich als Client nicht vom scansocket.getOutputStream() holen?
Dann komm ich nämlich mit dem DataOutputStream an die Rohdaten?!?!?!?
Danke Flo
Also eine Frage:
Ich hab nen Netzwerkscanner. Auf dessen Port lausche ich. Den Daten Stream den ich bekomme ich eine Bilddatei.
1. Welchen Reader soll ich nehmen.
2. Wie komme ich an die Byte (Rohdaten)?
Code:
try {
scanInetAddress = InetAddress.getByAddress(scanIpAddress);
if (scanInetAddress.isReachable(5000)) {
Socket scanSocket = new Socket(scanInetAddress, 2400);
isr = new InputStreamReader(scanSocket.getInputStream());
BufferedReader in = new BufferedReader(new InputStreamReader(
scanSocket.getInputStream()));
//in.read();
scanSocket.close();
}
}
hab es jetzt mal mit InputStreamReader od Buffered Reader aber da hab ich doch keine möglichkeit an die Rohdaten zu kommen, oder?
Steh warscheinlich wieder voll auf der Leitung!
Ergänzung:
Liegt der Fehler an dem Stream: Muss ich als Client nicht vom scansocket.getOutputStream() holen?
Dann komm ich nämlich mit dem DataOutputStream an die Rohdaten?!?!?!?
Danke Flo