Skip Headers
Oracle® Fusion Middleware Publishing Reports to the Web with Oracle Reports Services
11g Release 1 (11.1.1)

Part Number B32121-05
Go to Documentation Home
Go to Book List
Book List
Go to Table of Contents
Go to Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Go to next page
PDF · Mobi · ePub

8.9 Overview of SOA Integration

With 11g Release 1 (11.1.1), Oracle Reports is integrated with the Oracle Service-Oriented Architecture (SOA) suite, which includes Oracle BPEL Process Manager to automate and monitor reporting requirements.

8.9.1 About BPEL

Business Process Execution Language (BPEL) is the emerging standard for assembling a set of discrete services into an end-to-end process flow, radically reducing the cost and complexity of process integration initiatives. Oracle BPEL Process Manager, a key component of Oracle Fusion Middleware, enables enterprises to orchestrate disparate applications and web services into business processes. The ability to quickly build and deploy these processes in a standards-based manner delivers critical functionality for developing a Service-Oriented Architecture (SOA).

For more information about Oracle BPEL Process Manager, see Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite.

Users can submit Oracle Reports jobs from the Oracle BPEL Process Manager business process, get the status of report execution, and also invoke an Oracle BPEL Process Manager business process from reports. For example, submit a report request when an order gets approved.

Using Oracle Reports with Oracle BPEL Process Manager involves the following steps:

  • Define a business process by using Oracle JDeveloper.

  • Call the Oracle Reports web service to start executing the report at an appropriate stage in your business process.

  • Submit the reports job synchronously or asynchronously.

  • Obtain the status of the report job at any time.