[SOA, Cloud] Extending SOA Cloud Service with Scheduler

原文はこちら。
https://blogs.oracle.com/integration/entry/extending_soa_cloud_service_with

Now that SOA Cloud Serviceが利用できるようになったので、スケジューリング機能を使ってSOA Cloud Serviceを非常に簡単に拡張できます。スケジューリング機能のユースケースは、たとえば以下のようなものがあります。
  • Pull AdapterからPush Aapterへ定期的にバルクでのデータ転送を実施したい
  • Cloud Adapterを起動するSOAコンポジットをスケジュール起動することで、クラウドのエンドポイントをスケジューリングしたい
  • ESSとSOA間が標準で有するネイティブ統合を使って、Adapterの有効化・無効化、フォルトのリカバリをまとめて実行するなどのようなことを実現したい
  • BPELを使う一連のジョブやジョブセットを編成したい
SOA Cloud Serviceを拡張してESSを利用可能にすることは簡単ですが、以下のことはオンプレミス環境では動作保証されていますが、SOA Cloud Serviceでは保証されていませんのでご注意ください。
  • すべてのサーバのシャットダウン
  • <Oracle_Home>/oracle_common/bin/rcuを実行して、SOAスキーマと同じ接頭辞を使ってESSスキーマを作成すること
  • <Oracle_Home>/oracle_common/common/bin/config.shを実行すること
    • ESS BasicテンプレートとEnterprise Manager plugin for ESSテンプレートの選択
    • ESS-MGD-SVRS(ユーザー拡張可能サーバーグループ)をSOA管理対象サーバに設定
    • ess_server1の削除

0 件のコメント:

コメントを投稿