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.

Figure 17–2 Architecture for Performing AQ Operations Using SMTP<br />

AQ Client<br />

XML Message<br />

over SMTP<br />

<strong>Oracle</strong><br />

Email<br />

Server<br />

LDAP<br />

Server<br />

AQ Servlet<br />

Web<br />

Server<br />

The Internet Data Access Presentation (IDAP)<br />

See "Using SMTP to Access the AQ Servlet" on page 17-65 for more details.<br />

The Internet Data Access Presentation (IDAP)<br />

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

Server<br />

The Internet Data Access Presentation (IDAP) uses the Content-Type of text/xml<br />

to specify the body of the SOAP request. XML provides the presentation for IDAP<br />

request and response messages as follows:<br />

All request and response tags are scoped in the SOAP namespace.<br />

AQ operations are scoped in the IDAP namespace.<br />

The sender includes namespaces in IDAP elements and attributes in the SOAP<br />

<br />

body.<br />

The receiver processes SOAP messages that have correct namespaces; for the<br />

<br />

requests with incorrect namespaces, the receiver returns an invalid request<br />

error.<br />

The SOAP namespace has the value<br />

<br />

http://schemas.xmlsoap.org/soap/envelope/<br />

AQ<br />

Queue<br />

Internet Access to <strong>Advanced</strong> <strong>Queuing</strong> 17-3

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

Saved successfully!

Ooh no, something went wrong!