オラクルのドキュメントによると...
シングルトンセッションBeanは、ステートレスセッションBeanと同様の機能を提供しますが、ステートレスセッションBeanのプールとは対照的に、アプリケーションごとに1つのシングルトンセッションBeanしかないという点で異なり、いずれもクライアント要求に応答する可能性があります。ステートレスセッションBeanと同様に、シングルトンセッションBeanはWebサービスエンドポイントを実装できます。
シングルトンセッションBeanは、クライアントの呼び出し間で状態を維持しますが、サーバーのクラッシュまたはシャットダウン間で状態を維持する必要はありません。
シングルトンセッションBeanがクライアント呼び出し間で状態を維持しているのはなぜですか?私の知る限り、呼び出しが完了したら、ステートレス/シングルトンの両方をクリーンアップする必要があります。説明してください。