|
Modern business processes often require the
blending of automation into the work environment through the automatic
triggering of behind-the scenes functions and procedures. Behind-the-scenes
tasks can include the automatic production of such output as an invoice
that prints automatically when an order is processed, a Web site that
is automatically updated with current data, or an automatic e-mail with
fresh report output when a transaction is completed.
To address this requirement,
Oracle Reports
provides an event-driven publishing API that enables the automatic
submission of jobs to OracleAS Reports Services from the
database. The APIs are PL/SQL procedures that work with Oracle
Advanced Queuing (AQ). Advanced Queuing enables you to push a report
request to the queue to be processed. So, if you shut down the database
and restart it, the job will still be in the queue. |