ho due pc in rete. uno funge da server che espone un servizio con dei metodi, l'altro funge da client che chiama tale servizio.
sia l'applicazione client che il servizio server girano sul server di test di wsad in debug.
quando chiamo il servizio dal client, nel momento in cui faccio la return di un oggetto ho questa situzione.
oggettoA
sottooggetto1
sottooggetto2[5]
sottooggetto3[4]
...
sottooggetton[37]
alla ricezione del client mi arriva l'oggettoA in questo modo
sottooggetto1
sottooggetto2[1]
sottooggetto3[1]
...
sottooggetton[1]
cioè gli array di oggetti contenuti nel macro oggetto che il servizio mi restiuisce sono tutti contenenti un solo oggetto.
tale oggetto è l'ultimo della lista che il server restituisce.
le mie domande sono:
1) è il server che invia male?
2) è il client che sugli n oggetti dell'array sovrascrive sempre facendone comparire solo 1?
3) come risolvo il problema?
sto da più di un giorno in questa situazione e non so cosa fare.
aiuto
![]()
VVoVe:
![]()

VVoVe:
Rispondi quotando