Oracle Application Server 10gシステム構築ガイド(他社アプリケーション・サーバー利用者向け)

一般的にJ2EEの上に構築されたアプリケーションは、「そのJ2EEバージョンをサポートするあらゆるJ2EEコンテナで動作する」とされています。理想では、各コンテナ間の移植はサーバの設定ファイルの変更や追加だけで動作するのです。


しかしながら、ベンダ固有のAPIを使用しているため動作しない場合や、実際には定義ファイルを変更しただけでは動作しない場合があります。

本ガイドでは、Oracle Application Server 10gと他社のアプリケーション・サーバーとの違いやJ2EEアプリケーション移行について紹介し、移行の際の方針を検討するのに必要な情報を集めました。


まず始めに

本ガイドは、基本的に、これまでオラクル社以外のアプリケーション・サーバー(WebLogic, WebSphereなど)を利用されていた開発者の方々が、Oracle Application Server 10gを利用する際に有用な情報を提供することを目的としてます。

一口に開発者といっても、人によって、実際の業務も様々です。また、得意な技術エリアも 様々であるかと思います。本ガイドでは、そのような様々な開発者の方々に対応すべく、多様な資料を揃えております。そこで、知識レベルに応じて、どの資料を読むべきであるかの指標となるマトリックスをご用意いたしました。


マトリックスの見方

知識レベルについて
J2EE関連の知識レベルに応じて、読者層を便宜的に次の3つのタイプに分類しています。
J2EEスペシャリスト J2EEについて深い知識を所有
上級開発者 J2EEについて一通りの知識を所有
一般開発者 J2EEについて体系的な知識は持たないが、ServletやJSP等を用いた開発経験がある
また、参考情報として、もうひとつのタイプ分類を追加しています。
インフラ担当者 J2EE関連知識レベルに関係なく、開発はしないがOracle Application Serverを利用する
 
必須・推奨マークについて
必須 Oracle Application Server 10gをご利用の際、必ず読んでください
推奨 ぜひ一度、読むことをお奨めします

資料一覧

資料タイトル(資料へのリンク) J2EE
スペシャリスト
上級開発者 一般開発者 インフラ管理者 説明
▼まずはじめに
OracleAS 10g 環境構築 (PDF) 必須 必須 必須 必須

まず、移行環境を構築してみましょう。OracleAS10gの環境構築はとてもシンプルです

OracleAS 10g アーキテクチャ概要 (PDF) 必須 必須 推奨 必須 用語や基本構成について確認してみましょう
OracleAS 10g アーキテクチャ – WebLogic/WebSphereとの比較・用語解説 (PDF) 注1 注1 注1 注1 他社アプリケーション・サーバーとのアーキテクチャの違いを用語解説を踏まえながら比較します
▼Oracle Application Server上での動作確認
OracleAS 10g 設定/管理・最低限版 (PDF) 必須 必須 必須   アプリケーションの移行作業・動作確認の際に最低限必要な設定や管理方法をまとめました
OracleAS 10g 設定/管理 (PDF) 推奨 推奨 推奨 必須 OracleAS 10gの設定や管理方法をみてみましょう
▼移行作業
OracleAS 10gへの移行 - 技術情報 (PDF) 必須 必須 推奨  

ベンダ固有のデプロイメント・ディスクリプタをOracleAS10gのデプロイメント・ディスクリプタに移行し、コンテナに依存するコーディングを取り除きます

OracleAS 10gへの移行手順 (PDF)   推奨 必須   実際にOracleAS10gへ移行を行う際の手順を確認してみましょう
Oracle JDeveloper 10gを利用したOracleAS 10gへの移行 (PDF)     推奨   Oracle JDeveloper 10gを使用すると、移行開発中のアプリケーションの修正やデバッグが容易になるばかりでなく、OracleAS10gへの直接配布が可能になります
Eclipse+Lomboz+OC4JでつくるJ2EE統合開発環境 (HTML) 注2 注2 注2   Eclipseをご使用の場合でも、従来どおりの開発環境で移行作業を行うことができます
Oracle Application Server 10gシステム構築ガイド(他社アプリケーション・サーバー利用者向け) (HTML) 推奨 推奨 推奨   実際の移行プロジェクトでのノウハウをまとめました
▼おまけ
J2EEアプリケーションの移行にまつわる問題 (PDF) 推奨 推奨     一般的にJ2EEアプリケーション移行する際に、なぜそのままで動かないか考えてみました
Oracle Application Serverについて更なる情報源 (HTML)         ここで提供したもの以外の情報のありかをまとめました
注1 WebLogic/WebSphereをご利用していた方々には「推奨
注2 Eclipseを利用している方々には「推奨