JSR220(EJBCore) 2.2.EJBに関する立場(EJB Roles)

EJBアーキテクチャは、アプリケーションのデプロイとライフサイクルにおける7つの役割(立場)を定義しています。(以下略)

  1. エンタープライズビーンプロバイダ(略してビーンプロバイダ) …コンポーネントたるエンタープライズビーンejb-jarファイルとして提供。
  2. アプリケーションアセンブラ …いわゆるアプリ開発者(と思う)。
  3. デプロイヤ …ビーンプロバイダやアプリケーションアセンブラの提供物をある特定の動作環境で配備する。動作環境とは特定のEJBサーバやコンテナを含む。
  4. EJBサーバープロバイダ …典型的なのはOSやミドルウェア、DBのベンダ
  5. EJBコンテナプロバイダ(コンテナプロダイバ)
  6. パーシステンスプロバイダ
  7. システムアドミニストレータ