>>768
>java.io.Externalizableを使った場合は、transientで修飾されてなくても自動的にはシリアル化されない。

実装したら(あるいは実装されたAPI使ったら)、だろ?

>バージョンの異なるアプリ同士で通信を行った場合とかは普通に起こるよ。

だ・か・ら!
「どうしてそういう状況になるのか」が、わからないって言ってんだYO!
バージョンが異なる、というか「送るオブジェクトが変わる」という事が、
事前に知らされずに実装されるのって、どんな状態なのよ。ただ、

>EJBのCMPは、オブジェクトそのものをシリアル化するものではない。

これはもうちょっと詳しく聞きたい。(マジで