Oracle9i XML FAQ Demo:
Building a Real FAQ website with New Oracle9i XML Database Features and the 9i XDK

January 2004

Oracle9i provides native XML support including XMLType, DBUri Type and Oracle Text for storing, retrieving and searching on XML data and documents inside database. In addition, Oracle XML Developer's Kits (XDK) provide tools and libraries for building xml-based applications to publish and manage the content. The Oracle9i XML FAQs demo has two main purposes:

  • To introduce the XDK APIs and new Oracle9i XML features to users with real application examples.
  • To show how to use the XDK APIs, with examples showing:
    • How to take advantage of XMLType support storing and retrieving XML content in database.
    • How to setup and publishing content using XSQL servlet.
    • How to create Oracle Text indexes to build up a searching service.
    • How to modularize publishing structure with XSQL and XML technology.
    • How to provide cross-reference services with XMLType or DBUriType.
    • How to use XDK to facilitate building end-to-end applications.

The live online demo contains real FAQs covering the Oracle XDKs and XML-enabled databases, application servers and tools.

Prerequisite:

  • Oracle9i Database
  • XML Developer's Kit (Java Package), e.g. xdk_java_9_0_2_0_0B.tar.gz
  • XML Developer's Kit (PL/SQL Package), e.g. xdk_plsql _9_0_2_0_0B.tar.gz
  • iAS Application Server 2.0 ( OC4J) or Tomcat that supports servlet 2.2.

Notes:

  • Demo with require XML browsing and/or processing capabilities of Internet Explorer 5.0.
Run the Demonstration

The demonstration is online at:

Developers can follow the demo by running the application and reviewing the source code of the demo application.

Download the Demonstration

The download includes installation instructions, Java source code, XSQL source code and SQL scripts for building the database.

Related Documents

E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy