Hi,
hier ist der Code von meinem Serverprogramm:
Code:
import
class DateiServer {
privatestaticvoid behandeln( Socket client ) throws IOException {
File file = new File("c:/test.mp3");
OutputStream out = client.getOutputStream();
InputStream fileIn = new FileInputStream(file);
byte[] buffer = newbyte[1024];
while (fileIn.available() > 0)
{
out.write(buffer, 0, fileIn.read(buffer));
}
fileIn.close();
}
publicstaticvoid main(String args[]) {
while(true) {
Socket client = null;
ServerSocket server = null;
try{
server = new ServerSocket( 1234);
client = server.accept();
behandeln ( client );
server.close();
}catch( IOException ex) {
ex.printStackTrace();
}
finally {
if( client != null ) {
try{
client.close();
}
catch(IOException ex) {
ex.printStackTrace();
}
}
}
}
}
}
Tut mir leid dass der Code so unleserlich geworden ist. Hab's einfach nicht besser hinbekommen