|
OTN developers have built sample applications that simulate the business-to-business
(B2B) interaction between entities in an international hotel reservation
system. The samples include the following modules and interfaces (shown
clockwise from left in the figure below):
|
HRS-U
|
The Hotel Reservation System
provides an end-user interface. Customers use it to inquire
about hotel rooms, and to make or cancel reservations. The HRS keeps
a database of domestic hotels and a copy of the database of international
hotels. It updates these databases to reflect user actions. |
|
HRS-A
|
The Hotel Reservation System
also provides an administrator interface. System admins use
it to process XML in email from the TPHS and text files from the ERP. |
|
FS
|
The Fulfillment System uses
XML and XSLT to notify the hotel staff (e.g., desk clerk or manager)
of confirmed reserverations. |
|
TPHS
|
The Third-Party Hotel System
uses Advanced Queuing (AQ) to listen for HRS users reserving rooms
in international hotels. Also, the TPHS admin uses XML and email to
notify the HRS admin of changes to the international hotel database.
|
|
ERP
|
The Exchange Rate Provider
builds XML documents from database data to notify the HRS admin of
updated currency exchange rates. |
|
TDP
|
The Travel Discount Provider
uses XSQL and XML to calculate discounted room rates based on customer
attributes from the HRS. |
To read about a module, click on its name in the text above, or click
on its picture in the figure below.
|
Download
The download includes installation instructions, Java source code, and
SQL scripts for building the database.
Related Documents
OTN provides white papers describing XML, Oracle XML products, and B2B,
including:
About
XML
About
Oracle's XML Products
Exchanging Business Data Among Applications
And there's more XML information here.
|