EJB3.1
JavaEEではユーザーの認証、認証されたユーザーがどのようなロールを認可されるかという設定は全てサーバーが管理する。 そのため、EJBのセキュリティ設定は、使用可能なロールの設定と、そのロールに対して、どのEJBやメソッドにアクセス許可を与えるかを設…
1メソッドを1トランザクションとして扱う。 メソッドの開始直前にトランザクションが始まり、メソッド終了直後にコミットされる。トランザクションがロールバックされるのは以下の場合。 メソッド内からシステム例外(RemoteExceptionかRuntimeExceptionの…
EJBにリモートインターフェースを付け加えると、EJBコンテナが実行されているサーバーの外からEJBをリモート呼び出しすることが可能になる。 リモートインターフェース等のインターフェースが無いEJBはサーバー内からのローカル呼び出しのみに対応する。 ひ…
ステートレス・セッションBean は、クライアントごとに内部状態を保持しないインスタンスがEJBコンテナから提供される。 ステートフル・セッションBeanは、クライアントごとに内部状態を保持できるインスタンスがEJBコンテナから提供される。 シングルトン・…