2.3.1 Oracle Tuxedo Terminology

The following terms are some commonly used Oracle Tuxedo terms for buffer types.

Table 2-1 Oracle Tuxedo Terminology

Term Definition
STRING A buffer of character data that is terminated by the first null character in the buffer. Typically, character string buffers undergo translation when sent to a system that is different from the sending system.
CARRAY A CARRAY is a buffer of raw data that contains no terminating character and that undergoes no conversion or translation; the data is sent from one system to another without modification. A CARRAY is an exemplary buffer type for a graphics file.
VIEW A VIEW buffer is a collection of field definitions that can be treated as a single entity. It is comparable to a record layout in COBOL or a structure in C.
FML FML (Fielded Manipulation Language) buffers are variable length, dynamic, self-describing buffers. Each field in the buffer has its own descriptive header. In Oracle Tuxedo, FML buffers can be tied closely to VIEW buffers so that conversion from one to the other is direct.