Jeg ved godt at det er usikkert med UDP (connectionless) lækkert -
men jeg har ikke forsøgt at implementere en filoverførsel vha datagram...
Jeg har lavet en "hello client/server world", det virker med en string,
man skal bare "getBytes()" på strengen, men i dette tilfælde ville
jeg overføre bytes ad gangen .. jeg tror det kan lade sig gøre vha
en ByteArrayInput/outputstream...
"Frederik Hansen" <frederik@roirex.dk> wrote in message
news:3C75DF07.1000709@roirex.dk...
> Hej Lancelot
>
> Men hvad er din fejl? Kommer hele filen ikke igennem, bliver den ikke
> overført rigtigt, eller hvad?
>
> (Jeg kan allerede afsløre, hvis du ikke ved det allerede, at hvis filen
> ikke bliver overført helt, eller rigtigt, så er det netop styrken ved UDP)
>
> Lancelot wrote:
>
> > Jeg har en fil test.txt, som jeg
> > forsøger at overføre via udp (datagram).
> >
> > På serversiden specificerer jeg en
> > InetAddress, DatagramSocket og en
> > DatagramPacket, der kan modtage vha receive.
> > Så kan jeg få modtageradressen.
> >
> > På clientsiden det samme, bare send
> > istedet for receive.Jeg bruger localhost
> >
> > Jeg specificerer endnu en DatagramPacket
> > til at sende et datagram til client,
> >
> > min kode på serversiden ser nogenlunde således ud:
> >
>
>
> --
> Venlig hilsen
>
> Frederik Hansen
>
> Sun Certified Programmer
> for the Java(tm) 2 Platform
>
> email : frederik@roirex.dk
> www :
www.roirex.dk
>