Paolovox ha scritto:
Ciao.
E' possibile in Java istanziare un oggetto su un server e spedirlo ad un client in modo tale da poterlo utilizzare ?
Grazie e buona serata
Si, ma non conviene fare cosi'.
O, almeno, ci sono tutta una serie di problematiche da affrontare che non sono per niente facili da risolvere.
0.1) sei certo che da entrambe le parti c'e' la stessa versione di Java
0.2) l'oggetto contiene SOLO valori semplici o anche puntatori ad altri oggetti? Una String NON E' un valore semplice
0.3) l'oggetto deriva da Object o da qualche classe custom?
0.4) lato client ci sono le stesse librerie del lato server?
Ci sono diverse soluzioni possibili:
1) uso di RMI: lato client usi un PROXY verso l'oggetto lato server
2) uso di WebService: version cross-platform di RMI
3) usi un meccanismo di serializzazione che non dipende da Java: JSON o XML