WebLogic RMI プログラマーズ ガイド
![]() |
![]() |
![]() |
![]() |
この章では、『WebLogic RMI プログラマーズ ガイド』の内容と構成について説明します。
このマニュアルは、Remote Method Invocation (RMI) と Internet Inter-ORB Protocol (IIOP) の機能を使用して e-コマース アプリケーションを構築するアプリケーション開発者を対象としています。Web 技術、オブジェクト指向プログラミング技術、および Java プログラミング言語について読者が精通していることを前提としています。このマニュアルでは、WebLogic Server® が提供する付加価値の高い機能を紹介し、RMI を用いたアプリケーションを開発する際の WebLogic Server 機能の使い方について主要な情報を示します。
このマニュアルでは、Sun Microsystems の JavaSoftTM Remote Method Invocation (RMI) 仕様に基づいた BEA WebLogic Server RMI 実装について説明します。BEA の実装を WebLogic RMI と呼びます。
WebLogic RMI に関連するトピックの詳細については、以下のドキュメントを参照してください。
このマニュアルの他にも、さまざまなコード サンプルやチュートリアルが開発者向けに用意されています。それらのサンプルとチュートリアルは WebLogic Server の動作を例示し、主要な開発タスクを実行する実際的な手順を示します。
独自のアプリケーションを開発する前に、まず RMI サンプルの一部またはすべてを実行することをお勧めします。
MedRec は WebLogic Server に付属したエンドツーエンドのサンプル J2EE アプリケーションであり、一元的で独立した医療記録管理システムをシミュレートします。MedRec アプリケーションは、患者、医師、および管理者に対して、さまざまなクライアントを使用して患者のデータを管理するフレームワークを提供します。
MedRec では WebLogic Server と J2EE の機能が例示され、BEA 推奨のベスト プラクティスが重点的に示されます。MedRec は WebLogic Server 配布キットに含まれており、Windows マシンの [スタート] メニューからアクセスできます。Linux などのプラットフォームでは、WL_HOME\samples\domains\medrec
ディレクトリから MedRec を起動します。WL_HOME
は、WebLogic Platform の最上位インストール ディレクトリです。
MedRec には、Web アプリケーション、Web サービス、ワークフロー アプリケーション、および将来のクライアント アプリケーションからのリクエストを連携して処理する複数のエンタープライズ Java Bean (EJB) で主に構成されるサービス層があります。このアプリケーションには、メッセージ駆動型 EJB、ステートレス セッション EJB、ステートフル セッション EJB、およびエンティティ EJB が含まれます。
WebLogic Server 9.0 では、任意で API コード サンプルを WL_HOME\samples\server\examples\src\examples
にインストールできます。WL_HOME
は、WebLogic Server の最上位インストール ディレクトリです。[スタート] メニューの [WebLogic Server Examples] から、サンプル サーバを起動すると、サンプルおよびその実行手順に関する情報を確認できます。
http://www.beasys.co.jp/evaluation/index.html で、他の API サンプルをダウンロードできます。それらのサンプルは .zip
ファイルとして配布されており、既存の WebLogic Server サンプル ディレクトリ構造に解凍することができます。ダウンロードしたサンプルは、インストール済みの WebLogic Server サンプルと同じ方法でビルドおよび実行します。詳細については、各サンプルのダウンロード ページを参照してください。
この節では、WebLogic RMI に関するこのリリースの新機能と変更点について説明します。
java.rmi
と非常によく似ています。WebLogic RMI API は、このリリースの WebLogic Server ではまだアクセス可能ですが、その機能は非推奨になっています。代わりに、java.rmi
を使用してください。「アプリケーション設計のベスト プラクティス」を参照してください。weblogic.rmi.cluster.CallRouter
インタフェースを使用して CallRouter に割り当てることができます。「クラスタ化されたオブジェクトのパラメータベースのルーティング」を参照してください。このリリースの新機能と変更点については、『リリース ノート』の以下の節を参照してください。
このリリースの WebLogic Server でサポートされているハードウェアおよびソフトウェア コンフィグレーションに関するリリース固有の詳細については、『WebLogic Platform サポート対象のコンフィグレーション』を参照してください。
![]() ![]() |
![]() |
![]() |