Datatype Conversion
When sending or receiving TIBCO Rendezvous® messages, TIBCO ActiveMatrix BusinessWorks™ converts the fields of the message to the correct datatypes. Data in the incoming Rendezvous® messages is converted to ActiveMatrix BusinessWorks™ 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 ActiveMatrix BusinessWorks and Rendezvous, depending upon whether ActiveMatrix BusinessWorks is sending or receiving the message.
Rendezvous Datatype | XSD Dataype |
---|---|
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 upon what is defined in the schema. |
TIBRVMSG_DATETIME | date |
TIBRVMSG_STRING | string |
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 upon what is defined in the schema. | TIBRVMSG_OPAQUE |
date | TIBRVMSG_DATETIME |
dateTime | TIBRVMSG_DATETIME |
time | TIBRVMSG_STRING |
string | TIBRVMSG_STRING |
Copyright © Cloud Software Group, Inc. All rights reserved.