09.12.2012 Views

Advanced Queuing - Oracle

Advanced Queuing - Oracle

Advanced Queuing - Oracle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Comparing AQ Programmatic Environments<br />

Table 3–2 (Cont.) Comparison of AQ Programmatic Environments: Administrative Interface<br />

Use Case PL/SQL Java (Native) Java (JMS)<br />

Drop an AQ Internet<br />

Agent<br />

Grant Database User<br />

privileges to an AQ<br />

Internet Agent<br />

Revoke Database User<br />

privileges from an AQ<br />

Internet Agent<br />

Add alias for queue,<br />

agent, ConnectionFactory<br />

in a LDAP server<br />

Delete alias for queue,<br />

agent, ConnectionFactory<br />

in a LDAP server<br />

AQ Operational Interfaces<br />

DBMS_AQADM.drop_<br />

aq_agent<br />

DBMS_AQADM.enable_<br />

db_agent<br />

DBMS_AQADM.disable_<br />

db_agent<br />

DBMS_AQADM.add_<br />

alias_to_ldap<br />

DBMS_AQADM.del_<br />

alias_from_ldap<br />

Table 3–3 through Table 3–9 list equivalent AQ operational functions for the<br />

programmatic environments PL/SQL, Java (native AQ), OCI, AQ XML Servlet, and<br />

JMS, for various use cases.<br />

3-16 <strong>Oracle</strong>9i Application Developer’s Guide - <strong>Advanced</strong> <strong>Queuing</strong><br />

not supported not supported<br />

not supported not supported<br />

not supported not supported<br />

not supported not supported<br />

not supported not supported

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

Saved successfully!

Ooh no, something went wrong!