Originariamente inviato da Easyrub26
Parli del metodo "getAddress()"? Se non ti dispiace potresti farmi un esempio?
Scusa ma quale esempio vuoi??! È un metodo di istanza .... hai ottenuto il InetAddress (dal getByName)? Bene, ci invochi poi getAddress. Non capisco la difficoltà.


E comunque io, fossi in te, mi preoccuperei di valutare anche altre cose. Non so cosa devi fare di preciso, quale è il "server" (tuo, sviluppato da te?) o altro.

Ma se fai:

dout.writeUTF(hello); // scrivo la stringa "HELO" sullo stream

Non scrive solo 4 byte per "HELO" ma ne scrive 6. writeUTF prevede la scrittura della stringa con un formato particolare (è un UTF-8 modificato per non iniettare byte nulli) dove ci sono 2 byte per la lunghezza che precedono lo stream della stringa.

E come seconda cosa: chi riceve che cosa "sa" di questo pacchetto?