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.
