|
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
|