目次:
定義-セッションBeanの意味?
セッションBeanは、単一のJava Platform 2 Enterprise Edition(J2EE)サーバーアプリケーションを表し、サーバー内のクライアントのビジネスタスクを処理します。
ユーザーとコンピューターがダイアログを交換すると、対話型セッションが発生します。 セッションBeanにはクライアントが1つしかないという点で、セッションBeanは対話型セッションに似ています。 クライアントが終了すると、セッションBeanも終了し、セッションBeanとクライアント間の関係も終了します。
TechopediaはセッションBeanについて説明します
クライアントがサーバーアプリケーションにアクセスすると、クライアントセッションBeanが開始されます。 クライアントが停止すると、セッションBeanは停止し、クライアントとは関係なくなります。 ステートフルセッションBeanとステートレスセッションBeanは、2種類のセッションBeanです。
クライアントBean相互作用の状態を示すステートフルセッションBeanインスタンス変数は、クライアントBean相互作用期間中保持されます。 対話が終了すると、状態は保持されなくなります。 ステートレスセッションBeanインスタンス変数(セッションの状態を含むもの)は、メソッドが呼び出される限り保持されます。 状態は、セッション期間全体にわたって保持されません。
セッションBeanを使用する必要がある2つの重要な状況があります。 1つは、特定の期間に1つのクライアントのみがBeanインスタンスにアクセスする場合です。 2番目は、Beanの状態を永続的に維持する必要がない場合です。つまり、数時間しか持続しません。