[SOA/BPM] SOA/BPM 12cで利用できるドメイン構成

久々に、過去に頂いたSOA/BPM Suite 12cに関する質問をご紹介します。

Q) SOA/BPM 12cではドメイン構成がいくつかあるようだけど、その違いって何?
A) 以下の通り4種類の構成が可能です。MDSやWebLogic Serverの動作環境がそれぞれ異なります。

Oracle SOA/BPM Suiteで利用できるドメイン構成にはいろいろあります。詳細はドキュメントをご覧頂くとして、以下にまとめてみました。
Oracle® Fusion Middleware SOA SuiteおよびBusiness Process Management SuiteのQuick Start for Developersのインストール 12c (12.1.3)
ドメインの構成の理解
http://docs.oracle.com/cd/E57014_01/core/SOAQS/usecases.htm#SOAQS433
Oracle® Fusion Middleware Installing SOA Suite and Business Process Management Suite Quick Start for Developers
Understanding Domain Configurations
http://docs.oracle.com/middleware/1213/core/SOAQS/usecases.htm#CHDGGGHB
Oracle® Fusion Middleware Oracle SOA SuiteおよびBusiness Process Managementのインストールと構成 12c (12.1.3)
Oracle SOA Suiteドメインの構成
http://docs.oracle.com/cd/E57014_01/core/INSOA/configure_soa.htm#INSOA375
Oracle® Fusion Middleware Installing and Configuring Oracle SOA Suite and Business Process Management
Configuring the Oracle SOA Suite Domain
http://docs.oracle.com/middleware/1213/core/INSOA/configure_soa.htm#CDECHBDE
種類Default DomainStandalone DomainCompact DomainFull Domain
説明JDeveloperに統合済みのWebLogic Server管理サーバでSOA/BPMが動作(11gにおける開発者モードでのドメイン構成)管理サーバでSOA/BPMが動作(11gにおける開発者モードでのドメイン構成)管理サーバとSOA/OSB/BAMなどの管理対象サーバが分離した完全インストール版
インストール方法Quick Start インストーラQuick Start インストーラQuick Start インストーラFMW 12c Infrastructure + FMW 12c SOA/BPM Suite
用途ローカル開発、デバッグ、デモや評価目的ローカル開発、デバッグ用途。特に、JDeveloperではなくOSBコンソールを利用したい開発者向けJava DBで利用できないSOAコンポーネントを使ったローカル開発用途 (ESS, MFT, B2B, Heathcare, BAM, ACM API)開発全ステージ(共同開発)、統合、テスト、本番運用用途
リポジトリ事前構成済みJava DB事前構成済みJava DBOracle Database
ただし、MDSとOWSMリポジトリはファイルベース
Oracle Database

Compact Domainでは以下の点に注意が必要です。

  • Dehydration Store
    • Oracle Databaseを使用
  • MDS
    • ファイルベース(DBベースのMDSではありません)

ファイルベースMDSの場合、SOA Composerでの編集機能をサポートしておらず、Business RulesやDomain Value Maps(ドメイン値マップ)は実行時に変更できません。つまり、新規デプロイするタイミング以外で値を変更することができません。

なお、ファイルベースのMDSは通常、以下の場所に配置されます。
<Domain_Home>/store/gmds

0 件のコメント:

コメントを投稿