0

私は EJB を扱ったことがありません。EJB のコンテキストで「アクティベーション」と「パッシベーション」という用語を時々耳にします。おそらく、これらの用語は通常の POJO オブジェクトにも同様に適用できます。

これら 2 つの概念は、それぞれ非シリアル化とシリアル化の概念の別の名前ですか、それともこれ以上のものがありますか?

4

2 に答える 2

2

はい、パッシベーションはシリアライゼーションとして機能し、アクティブ化は EJB のデシリアライズとして機能します。

基本的に、メソッドejbActivate()ejbPassivate()メソッドはEJB ステートフル セッション Beanのコールバック メソッドです。内部的には、これらのメソッドはシリアライズデシリアライズを実行し、Beanの状態を保存します。

于 2013-05-30T04:27:31.197 に答える