-
JAVA net aiuto pls
mmm ho un problema, devo mandare un array o un vector da un server a un client, so mandare una stringa utilizzando il seguente codice
OutputStream os=socket.getOutputStream();
e poi utilizzando os.write("stringa random")
come faccio nel caso che volessi mandare un array ?
-
non lo mandi. lo stream รจ una stringa di dati, se proprio vuoi fare il figo ti scrivi un protocollo per encodare l'array e il suo contenuto e usi lostesso protocollo per decodificarlo e ricostruire l'array su chi riceve.
ma se devi spedire un oggetto array (o in generale degli oggetti), che in quanto tale contiene della logica, dovresti usare rmi, che permette di gestire variabili sia sui client che sul server.
cambia completamente la gestione of course
P.S. e io non sono laureato eh... porkozio
[Output: 3.38 Kb. compressed to 3.29 Kb. by saving 0.09 Kb. (2.66%)]