j'ai un serveur qui reçoit du code d'un client, ce code contient l'instantiation et l'envoie au serveur d'un objet que le serveur ne connait pas mais dont il connait la classe mere:

serveur connait: maClass
le code contient: maClassFille

mais le serveur ne peut definir cette classe fille car c'est au client de determiner ce qu'elle contiendra en suivant une interface precise pour que le server s'y retrouve.

je sais que le serveur peut recuperer cette objet en l'upcastant et en l'utilisant comme un objet de maClass mais je ne sais pas trop comment (il me sort un ClassNotFoundException a l'execution au moment ou il recupere l'objet)
je me connecte au serveur via serveursocket au niveau du petit log qui instancie l'objet.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
ObjectInputStream is1;
r = (maClass) is1.readObject();
si quelqu'un a une idée, ça fait un petit moment que je cherche sur google mais je ne sais pas exactement quoi chercher donc si vous avez des idées n'hesitez pas