Interstage Application Server J2EE ユーザーズガイド |
目次 索引 |
第3部 EJB編 | > 第9章 EJBサービスの機能 | > 9.1 Session Beanの実行環境 | > 9.1.2 Session Beanの形態 |
STATEFULは、STATELESSに比べて、EJBアプリケーションおよび、クライアントアプリケーションを容易に記述できるメリットがあります。
STATEFULでは、クライアントとEJBアプリケーションのインスタンスが1対1となります。
そのため、インスタンスを消去しないかぎり、クライアントとEJBアプリケーションの対話の状態を保持します。
ビジネスメソッドで使用する変数は、ビジネスメソッドを終了しても保証されます。
そのため、複数のメソッドにまたがる処理ができます。
また、EJBアプリケーションで使用するトランザクションに関しても、トランザクションの開始から終了までの間に、クライアントから複数のメソッド呼出しができます。
目次 索引 |