Hallo liebe Community-User,
Ich möchte Bilder, oder auch andere Dateien über das Netzwerk übertragen. Das gelingt mir auch aber die Daten werden beim Übertragen beschädigt.
Client sendet Server!
Hier mein bisheriger Code:
Client (Sender):
Server (Empfänger):
Ich hoffe jemand kennt eine Lösung :/
Danke schon mal im Vorraus,
MBIT
Ich möchte Bilder, oder auch andere Dateien über das Netzwerk übertragen. Das gelingt mir auch aber die Daten werden beim Übertragen beschädigt.
Client sendet Server!
Hier mein bisheriger Code:
Client (Sender):
Java:
FileReader imgReader = new FileReader("lol.png");
int b = -1;
while((b = imgReader.read()) != -1)
{
online.send(b);
}
online.send(-1);
imgReader.close();
JOptionPane.showMessageDialog(null, "done-client");
public void send(int s)
{
try
{
writer.write(s);
writer.flush();
} catch (Exception e)
{
e.printStackTrace();
}
}
Server (Empfänger):
Java:
FileWriter fwriter = new FileWriter("ausgabe.png");
int s = -1;
while((s = reader.read()) != -1)
{
fwriter.write(s);
}
JOptionPane.showMessageDialog(null, "done-server");
Ich hoffe jemand kennt eine Lösung :/
Danke schon mal im Vorraus,
MBIT