Sun ONE ロゴ      前へ      索引      次へ     

Sun ONE Application Server 7, Enterprise Edition サーバーアプリケーションの移行および再配備

目 次


本書について
前提事項
マニュアルの構成
マニュアルの使用法
マニュアルの表記規則
一般的な表記規則
ディレクトリ名の表記規則
製品サポート

第 1 章   移行に関する注意事項
移行理由
Sun ONE Application Server 7 の利点
開発機能
運用機能
Enterprise Edition の追加機能
クラスタリングによる高度なスケーラビリティ
ロードバランス機能によるパフォーマンスの向上
フェイルオーバーによる高可用性の実現
移行方法
移行を必要とする要素
再配備

第 2 章   Sun ONE Application Server 7, Enterprise Edition の概要
製品ラインの概要
Platform Edition
Standard Edition
Enterprise Edition
Sun ONE Application Server 7 のアーキテクチャ
J2EE コンポーネント標準
開発環境
Sun ONE Application Server 6.0/6.5 の開発環境
Sun ONE Application Server 7 の開発環境
管理ツール
Sun ONE Application Server 6.0 の管理ツール
Sun ONE Application Server 6.5 の管理ツール
Sun ONE Application Server 7 の管理ツール
データベース接続
J2EE アプリケーションコンポーネントと移行

第 3 章   Sun ONE Application Server 6.x から Sun ONE Application Server 7 への移行
Sun ONE Application Server 6.0/6.5 について
配備記述子の移行
Sun ONE Application Server 6.x から 7 への移行に関する問題
J2EE コンポーネントの移行
JDBC コードの移行
DriverManager インタフェース経由の接続の確立
JDBC 2.0 データソースの使用方法
Java Server Pages および JSP カスタムタグライブラリの移行
サーブレットの移行
JNDI コンテキストからのデータソースの取得
JNDI コンテキスト内での EJB の宣言
EJB の移行
Sun ONE Application Server 7 に対応した EJB の変更
セッション Beans
エンティティ Beans
メッセージ駆動型 Beans
Web アプリケーションの移行
Web アプリケーションモジュールの移行
サーブレットおよび JSP の移行時の特定の障害
エンタープライズ EJB モジュールの移行
エンタープライズアプリケーションの移行
アプリケーションルートコンテキストとアクセス URL
固有の拡張子の移行
UIF の移行
方法 1: レジストリファイルのチェック
方法 2: インストールディレクトリの UIF バイナリをチェック
移行プロセス
リッチクライアントの移行
6.x のクライアントの認証
7 SE/EE のクライアントの認証
6.x と 7 EE での ACC の使用

第 4 章   インストール、管理、および配備
インストールの相違
最小要件
インストール手順の相違
管理と配備の相違
root 以外のユーザーによるインストールと管理
配備トポロジ

第 5 章   iBank アプリケーションの移行手順
iBank アプリケーションの移行の準備
iBank アプリケーションの手動移行
Web アプリケーションの変更
EJB の変更
配備用アプリケーションのアセンブル
asadmin ユーティリティを使用した Sun ONE Application Server 7 での iBank アプリケーションの配備

第 6 章   6.5 アプリケーションの Sun ONE Studio へのインポート
アプリケーションの移行の準備
アプリケーションコンポーネントの移行
Sun ONE Studio for Java での Web アプリケーションモジュールの作成
CMP エンティティ EJB の 1.1 から 2.0 への変換
Sun ONE Studio for Java での EJB モジュールの作成
Sun ONE Studio for Java でのエンタープライズアプリケーションの作成
Sun ONE Application Server 7 でのアプリケーションの配備

付録 A   iBank アプリケーションの仕様
アプリケーション開発用ツール
データベーススキーマ
アプリケーション間の移動とロジック
アプリケーションコンポーネント
移行時に発生する問題を考慮した最適な設計の選択

付録 B   移行に関する資料
その他のアプリケーションサーバー環境からのアプリケーションの移行
BEA WebLogic から Sun ONE Application Server 7 への移行
IBM WebSphere から Sun ONE Application Server 7 への移行
移行ツール
Sun ONE Studio Enterprise Edition for Java、リリース 4.1
Sun ONE Migration Tool for Application Server
Sun ONE Migration Toolbox for Applogic and NetDynamics
Sun One Connector Builder
Native Connector Toolkit
J2EE Application Verification Kit
参考資料
Sun ONE Application Server 6.0 への移行
Sun ONE Application Server 6.5 への移行
Sun ONE Application Server 7 への移行
移行したアプリケーションの再配備

付録 C   Enterprise Java Beans 1.1 仕様から Enterprise Java Beans 2.0 仕様への移行
EJB 1.1 と EJB 2.0 の相違点
EJB クエリ言語
ローカルインタフェース
EJB 2.0 コンテナ管理による持続性 (CMP)
持続性フィールドの定義
エンティティ Bean の関係の定義
メッセージ駆動型 Beans
EJB クライアントアプリケーションの移行
JNDI コンテキスト内での EJB の宣言
EJB JNDI 参照の使用方法の要約
JNDI コンテキスト内の EJB 参照の配置
グローバル JNDI コンテキストとローカル JNDI コンテキスト
CMP エンティティ EJB の移行
Bean クラスの移行
ejb-jar.xml の移行
カスタム検索メソッド

索引


前へ      索引      次へ     


Copyright 2003 Sun Microsystems, Inc. All rights reserved.