コース概要

エンタープライズ Java Programming

  • クライアント/サーバーから 3 層アーキテクチャへ
  • 設計上の考慮事項
  • セキュリティに関する考慮事項
  • ネーミングサービス
  • RMI、CORBA、EJBの比較

Java ネーミングおよびディレクトリ インターフェイス (JNDI)

  • JNDI アーキテクチャ
  • サービスプロバイダーとサービスプロバイダーインターフェイス
  • 初期の名前付けコンテキスト
  • オブジェクトの検索
  • ディレクトリエントリの作成、検索、および破棄
  • 演習 1: JNDI ファイル Search

Enterprise Java Bean (EJB) の紹介

  • EJBの概念とバージョン
  • コンポーネントトランザクションモニター
  • 商用実装
  • EJB アーキテクチャ
  • 永続性とトランザクション

Java EE および EJB のデプロイメント

  • JEE 環境とツール
  • Java EE の設定
  • JEE および JNDI の命名
  • EJBのパッケージ化とデプロイメント
  • 導入ツール
  • 極超音速 Database
  • 演習 2: セットアップ JBoss

EJBクライアント

  • クライアントの種類
  • Java クライアント
  • Web クライアントと JSP クライアント
  • サーブレットとWARファイル
  • 演習 3: サーブレット クライアントを作成してデプロイする

JPA

  • JPAの役割
  • JPAの構成
  • 演習 4: JPA/li>

ステートレスセッションBean

  • セッションBeanの役割
  • セッションBeanの作成
  • ステートレスセッションBean
  • 演習 6: ステートレス セッション Bean

ステートフルセッションBean

  • ステートフルセッションBean
  • 演習 7: ステートフル セッション Bean

EJB実装の問題

  • メタデータ
  • トランザクション管理
  • 1-1、1-多、多-1、および多-多の関連付け
  • EJBのバージョン

Java メッセージング システム

  • Java メッセージング システム (JMS)
  • 演習 8: JMS

安全

  • ユーザーと役割
  • Accessコントロール
  • 認証
  • 演習 9: JBoss セキュリティ

メッセージ駆動型 Bean

  • メッセージ駆動型エンタープライズ Bean
  • 演習 10: メッセージ駆動型 Bean

要求

受講者は、Java Programmingコースを受講することによって得られる、Java言語に関する十分な知識を有している必要があります。サーブレットプログラミングとJDBCを理解していることが前提となります。

 28 時間

参加者の人数



Price per participant

お客様の声 (1)

関連コース

関連カテゴリー