Datatype Conversion

When sending or receiving TIBCO Rendezvous® messages, TIBCO BusinessWorks Container Edition converts the fields of the message to the correct datatypes. Data in the incoming Rendezvous® messages is converted to TIBCO BusinessWorks Container Edition datatype (and represented in the activity’s output). Data in an outgoing message is converted to Rendezvous® datatypes.

The following tables describe the corresponding datatypes between TIBCO BusinessWorks Container Edition and Rendezvous, depending on whether TIBCO BusinessWorks Container Edition is sending or receiving the message.

Rendezvous to TIBCO BusinessWorks Container Edition Datatype Conversion
Rendezvous Datatype XSD Datatype
TIBRVMSG_BOOL boolean
TIBRVMSG_I8 byte
TIBRVMSG_I16 short
TIBRVMSG_I32 int
TIBRVMSG_I64 long
TIBRVMSG_U8 unsignedByte
TIBRVMSG_U16 unsignedShort
TIBRVMSG_U32 unsignedInt
TIBRVMSG_U64 unsignedLong
TIBRVMSG_F32 float
TIBRVMSG_F64 double
TIBRVMSG_OPAQUE hexBinary or base64Binary, depending on what is defined in the schema.
TIBRVMSG_DATETIME date
TIBRVMSG_STRING string
TIBCO BusinessWorks Container Edition to Rendezvous Datatype Conversion
XSD Datatype Rendezvous Datatype
boolean TIBRVMSG_BOOL
byte TIBRVMSG_I8
short TIBRVMSG_I16
int TIBRVMSG_I32
long TIBRVMSG_I64
integer TIBRVMSG_I64
unsignedByte TIBRVMSG_U8
unsignedShort TIBRVMSG_U16
unsignedInt TIBRVMSG_U32
unsignedLong TIBRVMSG_U64
float TIBRVMSG_F32
double TIBRVMSG_F64
hexBinary or base64Binary, depending on what is defined in the schema. TIBRVMSG_OPAQUE
date TIBRVMSG_DATETIME
dateTime TIBRVMSG_DATETIME
time TIBRVMSG_STRING
string TIBRVMSG_STRING