salve
volevo creare un'applicazione client server è ho lanecessità di prelevare dati da una GUI, darli al client come array di stringhe ed inviarli al server.
Posso inviare un array di oggetti stringhe così come si trova?????
salve
volevo creare un'applicazione client server è ho lanecessità di prelevare dati da una GUI, darli al client come array di stringhe ed inviarli al server.
Posso inviare un array di oggetti stringhe così come si trova?????
Dovresti inserire l'array in una classe che implementa l'interfaccia Serializable. Poi dovresti creare un ObjectOutputStream con l'OutpuStream che si crea con la classe Socket e inviare l'oggetto che hai creato con la classe di cui sopra tramite l'ObjectOutputStream appena creato.
OK ti ringrazio.
Potresti farmi un'altro favore????
Potresti rispondere all'altro post che ho scritto???.
![]()
![]()
Domanda:
come faccio a riconoscere e spacchettare la classe una volta arrivata al server????
![]()
![]()
Dovresti fare la cosa inversa. Avendo a disposizione la stessa classe che hai usato sul client per contenere l'array, crei un ObjectInpuStream con l'InputStream de l socket e quando leggi con il metodo readOject, sul oggetto ricevuto fai un cast di quella classe.
Grazie.
Sono riuscito a far funzionare il client/server inviando una stringa.
adesso provo con ciò che mi hai detto
![]()
![]()