私は、クライアントのサーバーによってシリアル化される予定の多くのオブジェクトによって共有されるインターフェイスI
を定義するプランを持っていました。考え方は、クライアントがインターフェイスを知っているだけで、I
の具体的な実装を知ることを心配する必要はありません。私のプロジェクトは、私がdeserializeするクラスの具体的な型を知っている必要がありますか?
問題は、デシリアライズ時にJavaがそのクラスパスで非直列化しようとしているクラスを見つけ出す必要があるように思われます。
代替手段はありますか?