09.12.2012 Views

Advanced Queuing - Oracle

Advanced Queuing - Oracle

Advanced Queuing - Oracle

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Setting Up Messaging Gateway<br />

Using Messaging Gateway, you can specify a propagation message selector for a<br />

propagation job if the source messaging system of the propagation job supports<br />

message selectors. Only messages satisfying the message selector are propagated.<br />

If a propagation job runs into failures during processing, the agent retries up to 16<br />

times in an exponential backoff scheme before disabling the job.<br />

When a message is propagated, it is converted from its native format in the source<br />

messaging system to its native format in the destination messaging system. The<br />

gateway provides automatic message conversions between simple and commonly<br />

used message formats. You can provide your own message transformation<br />

functions for customized message conversions.<br />

Setting Up Messaging Gateway<br />

This section describes the steps for loading and setting up Messaging Gateway.<br />

<strong>Oracle</strong>9i Database Prerequisites<br />

In the init.ora file, where is the <strong>Oracle</strong> system ID of the database<br />

instance used for Messaging Gateway, the following parameters must be specified:<br />

At least one job queue process must be specified:<br />

<br />

JOB_QUEUE_PROCESSES = <br />

At least one AQ time monitoring process must be specified:<br />

<br />

AQ_TM_PROCESSES = <br />

Non-<strong>Oracle</strong> Messaging System Prerequisites<br />

Loading and Setup Tasks<br />

See Also: <strong>Oracle</strong>9i Supplied PL/SQL Packages and Types Reference for<br />

information on DBMS_TRANSFORM<br />

Install the non-<strong>Oracle</strong> messaging system before loading and setting up Messaging<br />

Gateway. Messaging Gateway uses the shared libraries and Java class files of the<br />

non-<strong>Oracle</strong> system.<br />

You must do the following procedures before Messaging Gateway can run. These<br />

tasks apply to both Unix and Windows NT, except where "Windows NT Only" or<br />

"Unix Only" is indicated.<br />

18-6 <strong>Oracle</strong>9i Application Developer’s Guide - <strong>Advanced</strong> <strong>Queuing</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!