Ich hatte als Plan eine Schnittstelle I
zu definieren, die von vielen Objekten geteilt werden würde, die von einem Server von mir zu einem Client serialisiert werden würden. Die Idee wäre, dass der Client nur die Schnittstelle kennt und sich nie darum kümmern muss, irgendeine der konkreten Implementierungen von I
zu kennen.Muss mein Projekt den konkreten Typ einer Klasse kennen, die ich deserialize bin?
Das Problem scheint zu sein, dass dies nicht möglich zu sein scheint, da Java beim Deserialisieren die Klasse finden muss, die ich in seinem Klassenpfad deserialisieren möchte.
Irgendwelche Alternativen?