Oracle® Fusion Middleware Oracle Reports ServicesレポートWeb公開ガイド 12c (12.2.1.1) E79318-01 |
|
![]() 前 |
![]() 次 |
12cリリース(12.2.1.1)の場合、Oracle ReportsはOracle Service-Oriented Architecture (SOA)スイートに統合されています。これには、Oracle BPEL Process Managerによるレポート作成要件の自動化と監視が含まれています。
Business Process Execution Language (BPEL)は、複数の個別サービスを組み合せてエンドツーエンドのプロセス・フローにするための新しい標準であり、プロセス統合計画のコストと複雑さが大幅に軽減されます。Oracle Fusion Middlewareの主要コンポーネントであるOracle BPEL Process Managerにより、企業では、様々なアプリケーションやWebサービスをビジネス・プロセスに編成できます。このようなプロセスを標準ベースの方法で迅速に構築してデプロイできる機能は、サービス指向アーキテクチャ(SOA)を開発するために重要な機能になります。
Oracle BPEL Process Managerの詳細は、Oracle SOA SuiteでのSOAアプリケーションの開発を参照してください。
Oracle BPEL Process Managerビジネス・プロセスからOracle Reportsジョブの送信、レポート実行のステータスの取得、およびレポートからOracle BPEL Process Managerビジネス・プロセスの起動が可能です。たとえば、注文が承認されたときにレポート・リクエストを送信します。
Oracle ReportsをOracle BPEL Process Managerで使用するには、次の手順を実行します。
Oracle JDeveloperを使用してビジネス・プロセスを定義します。
Oracle ReportsのWebサービスをコールして、ビジネス・プロセスの適切なステージでレポート実行を開始します。
レポート・ジョブを同期または非同期で送信します。
任意の時点でレポートのステータスを取得します。