Streaming af File objekter
Hej eksperterJeg sidder med et lille client/server program, der benytter sig af ObjectInputStreams og ObjectOutputStreams, på hhv. client og server til at kommunikerer. Det virker fint med div. objecttyper (String, Map, Vector mm.)
Når jeg streamer et File object bliver det pænt modtaget, men på modtagersiden er det defineret ved den path det havde på afsendersiden.
Da denne path ikke er en gyldig path på modtagersiden ved jeg ikke hvad jeg skal stille op med det, når jeg har modtaget det.
Er der nogle der kan give mig et svar på det??
//på afsendersiden
if ( strAction.equals("send") ) {
try{
File file = showLoadFileChooser();
owner.getOut().reset();
owner.getOut().writeObject(file);
owner.getOut().flush();
info.append("\nsound is sent" + file.hashCode());
}catch(IOException e){System.out.println(e);}
}
//på modtagersiden
besked = in.readObject();
if(besked instanceof File){
fileReceivedAction();
}
fileReceivedAction(){
?????????????
}
På forhånd tak for hjælpen
Marie