ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Serverインフォメーション・ロードマップ
11gリリース1 (10.3.6)
B61652-07
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

5 サンプル・アプリケーションおよびサンプル・コード

カスタム・インストールとServerサンプルをインストールすると、サンプル・コードおよびサンプル・アプリケーションにアクセスでき、様々な方法でWebLogic Serverについて学習し、操作してみることができます。

APIサンプル

WebLogic Serverでは、任意でAPIコード・サンプルをWL_HOME\samples\server\examples\src\examplesにインストールされます。WL_HOMEはWebLogic Serverインストール先の最上位ディレクトリを示します。また、「スタート」メニューからもサンプルが利用できます。Linuxや他のプラットフォームでは、WL_HOME/samples/domains/wl_serverディレクトリからサンプル・サーバーを起動できます。

サンプル・ドメイン用の管理ユーザー名/パスワードは、weblogic/welcome1です。


注意:

ユーザーのパスワードweblogicを変更した場合は、WebLogic Server起動が失敗する可能性があります。詳細情報と回避策については、『Oracle WebLogic Serverサーバーの起動と停止の管理』のユーザーweblogicに関する制限に関する項を参照してください。

サンプルは以下のカテゴリに分類できます。カッコ内は各カテゴリの親ディレクトリです。

  • データベース接続(jdbc): DataSource、MultiDataSource、およびRowsetを使用します。

  • EJB (ejb): ステートレスEJB、ステートフルEJB、エンティティEJB、メッセージドリブンEJB、その他EJBを作成します。

  • 国際化(i18n): シンプル・メッセージ・カタログを使用してアプリケーションを国際化します。

  • メッセージング(jms): JMSトピック、JMSキュー、メッセージドリブンBeanを使用します。

  • リソース・アダプタ(resadapter): エンティティEJBを使用してJava EEコネクタのリソース・アダプタと対話します。

  • セキュリティ(security): 認証、認可、SSLおよびWebシングル・サインオン用SAMLを構成します。

  • トランザクション(jta): JTAを使用し、2つのXAリソースの間で2フェーズ・コミット・プロトコルを使用することによって分散トランザクションを実行します。

  • Webアプリケーション(webapp): 簡単なサーブレットおよびJSPを作成し、HTTPパブリッシュ/サブスクライブ・サーバーを使用します。

  • Webサービス(webservices): JWSアノテーションを使用して様々なWebサービスを作成します。

  • XML (xml): StAX APIおよびXMLBeanを使用します。

  • クラスタ(cluster): EJBをクラスタリングし、HTTPセッション状態レプリケーションを使用します。

  • WebLogic Scripting Tool (wlst): WebLogic Scripting Tool (WLST)を使用して、実行中のWebLogic管理サーバーの構成と管理を行います。

  • 分割開発(splitdir): WebLogic分割開発ディレクトリ構造を使用して、エンタープライズ・アプリケーションのビルド、パッケージ化、デプロイを行います。

  • サービス・コンポーネント・アーキテクチャ(sca): WebLogic SCA、軽量Spring 2.5(またはそれ以降)のコンテナを、主要な機能の多くをデモを提供するショッピング・カート・アプリケーションで使用します。

  • Spring (spring): Springにより簡略化された構成をSpringベースのWebアプリケーションで使用します。

Avitek Medical Record

Avitek Medical Record (MedRec)は、WebLogic ServerおよびJava EEの機能とベスト・プラクティスを例示する総合的な学習用サンプル・アプリケーションです。Server Exampleをインストールする場合は、Avitek Medical RecordはWindowsの「スタート」メニューから利用できます。Linuxおよびその他のプラットフォームでは、WL_HOME/samples/domains/medrecディレクトリから起動できます。WL_HOMEはWebLogic Serverインストール先の最上位ディレクトリです。

サンプル・アプリケーションのMedRec (Spring)では、Springアプリケーションの開発例を示します。

Medical Recordドメイン用のデフォルト管理ユーザー名/パスワードは、weblogic/welcome1です。

Derbyオープンソース・データベース

Derbyは、JavaやJDBC、SQL標準に基づいたオープン・ソースのリレーショナル・データベース管理システムです。デモ用データベースとしてサンプル・アプリケーションやサンプル・コードで使用するために、WebLogic Serverにバンドルされています。Derbyの詳細は、http://db.apache.org/derbyを参照してください。