|
E-businesses have the need to communicate
with their business partners and customers over multiple channels
- call center applications, Internet, and other applications.
These business communications are the critical business asset
and demand highest degree of reliability and security. In
todays age of twenty four hour business, IT infrastructure
needs to provide 24x7 availability. These communications need
to be recorded for future references and legal reasons.
Advanced Queuing is the database integrated
message queuing feature designed to meet these requirements.
It offers multiple APIs for e-businesses to design different
applications. Oracle9i offers new XML-based API to Advanced
Queuing which can be used for businesses to communicate securely
over the Internet with its business customers and partners.
Its automatic and guaranteed message propagation feature enables
automatic business message communication between applications
of business partners.
Advanced Queuing offers two models for communications
with businesses and customers over the Internet.
- Internet client communication
- Automatic message propagation over the
Internet
Internet
Client Communication
An internet client application can communicate over HTTP(s)
and Email with a queue in Oracle database via XML-based protocol.
We call this protocol Internet Data Access Protocol (IDAP).
IDAP is the SOAP specification for AQ operations. It also
offers transactional access, security, and characterset id
conversions. This is useful for communicating with customers
and business partners via thin applications on the client
side. These applications can be simple javascript that generate
IDAP message and sent to AQ Servlet via HTTP(s) POST.
Automatic
Message Propagation Over the Internet
Alternative way to communicate with business partners and
customers is using automatic message propagation over the
Internet. This feature offers guaranteed, automatic, and tunable
propagation from a queue in an Oracle database to the queues
in other Oracle databases over the Internet. This is useful
for automatic communication with the business processes of
the partners and customers.
More Info
Oracle9i
Daily Features
|