O'Reilly logo

Oracle Application Server 10g Essentials by Robert Stackowiak, Donald Bales, Rick Greenwald

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

XML Standards

The World Wide Web Consortium, a group of individuals that participate in the establishment of web-related standards, has created many XML-related standards, including XML 1.0, XML’s first formal specification, and more recently, XML Schema. Oracle Application Server provides support for these established XML standards both in the database via the mod_plsql module and in the application server for web-based applications written in any of the following:

  • C or C++ that runs in mod_fastcgi

  • Java that runs in OC4J

  • Web Services

XML

XML Version 1.0 is XML’s first formal specification (recommendation) from the W3C. It defines the syntax used to create a well-formed XML document. In addition, it defines the structure of a DTD, a schema that, in turn, can validate one of its XML document instances.

Oracle Application Server is XML 1.0-compliant, which means that the server’s internal use of XML, along with the tools and APIs it provides, all comply with the XML Version 1.0 recommendation from the W3C.

XML Namespaces

XML Namespaces exist to eliminate potentially ambiguous XML element (tag) names when XML applications are combined to create a new XML application. An XML Namespace associates a URI with a namespace prefix. The prefix is added to an element name in an XML document to maintain the element name’s uniqueness within the document. This qualification becomes necessary when element names from two different XML applications used in another XML application use the same element ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required