Javaで次のような状況があります。
interface IService {
IMyObject getObject();
}
// This class is not serializable...
class NotSerializable implements IMyObject {
...
}
クライアントが IService 実装へのプロキシ参照を取得できるように、Spring 3.1 リモーティングをセットアップしました。この実装は、getObject() が呼び出されたときにシリアル化できないオブジェクトを返します。これにより、マーシャリング例外が発生します。 Spring が IMyObject 実装のプロキシを自動的に返すようにする方法はありますか? クライアント コードは次のようになります。
IService remoteService = ....; // Get proxied service object from Spring.
IMyObject o = remoteService.getObject(); // Returns a proxied IMyObject
o.someMethod(); // Runs the method on the proxied object.
ありがとう!