RMI

Serializableの注意点と対策

Javaに搭載されているオブジェクトの直列化機能のSerializableは、大変便利なのだが注意すべき点が沢山ある。 クラスをSerializableにするときは、その基底クラスもSerializableにする。基底クラスがSerializableになってないかつデフォルトコンストラクタが…

RMI: RemoteExceptionがウザイときに握りつぶす方法

あとからリモート化したときとか。 ちょっと回りくどい。もうちょっとスマートにできんもんか・・・ え、握りつぶすなって? 呼び出し元が100以上あったりするともう・・・。 // 元のインタフェース interface Hoge { void fuga(); } // 後から作った公開…