4.4.5 Using the XML Buffer Type
The XML buffer type enables Oracle Tuxedo applications to use XML documents for exchanging data within and between applications. Oracle Tuxedo applications can send and receive XML buffers, and route those buffers to the appropriate servers. All logic for dealing with XML documents, including parsing, resides in the application.
A well-formed XML document consists of:
- Text in the form of a sequence of encoded characters, including proper headings, opening and closing tags, etc.
- A description of the logical structure of the document and information about that structure.
To use the XML buffer type, you first define the Tuxedo service that you will be using with the buffer type, and then write the code that uses the buffer type. The next two sections demonstrate these steps.
Note:
Similar to CARRAY, the XML buffer type is treated as a byte arrary, not a STRING. Therefore, no data conversion takes place between a Jolt client and an Oracle Tuxedo service.