Data translation rules – Oracle Audio Technologies Oracle Tuxedo User Manual
Page 26
2-8
Oracle Tuxedo Mainframe Adapter for TCP CICS User Guide
Data Translation Rules
The following table lists the data translation rules that TMA TCP gateway follows.
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.
Table 2-2 Data Translation Rules
Field Type
Translation Rules
CARRAY
Passed untranslated as sequences of bytes
STRING
and
CHAR
Translated from ASCII to EBCDIC (if needed)
SHORT
Translated to S9(4) COMP