C Sample Programs
This section describes the C sample programs for TIBCO EMS messaging.
For all programs, C functions use non-typed connections and sessions. Under Qshell, symbolic links are added by the
make.sh script for each sample program.
Type of EMS Sample | IFS Source Filename | Native Program and Module Name | Program Name Under Qshell |
---|---|---|---|
Asynchronous Message Consumer | tibemsAsyncMsgConsumer.c | SXJ3AMC | tibemsAsyncMsgConsumer
SXJ3AMC |
Queue Browser | tibemsBrowser.c | SXJ3BR | tibemsBrowser
SXJ3BR |
Durable Topic Subscriber | tibemsDurable.c | SXJ3DTSB | tibemsDurable
SXJ3DTSB |
Message Consumer | tibemsMsgConsumer.c | SXJ3MC | tibemsMsgConsumer
SXJ3MC |
Like SXJ3MC, but uses the tibemsXAResource interface to consume messages using transaction semantics. | tibemsXAMsgConsumer.c | SXJ3XAMC | tibemsXAMsgConsumer
SXJ3XAMC |
Message Producer | tibemsMsgProducer.c | SXJ3MP | tibemsMsgProducer
SXJ3MP |
Like SXJ3MP, but uses the classic X/Open DPT XA interface to send messages using transaction semantics. | tibemsXAMsgProducer.c | SXJ3XAMP | tibemsXAMsgProducer
SXJ3XAMP |
Message Consumer demonstrating how to enumerate message properties and fields | tibemsMsg.c | SXJ3MSG | tibemsMsg
SXJ3MSG |
Helper functions used by other samples to handle common activities | tibemsUtilities.c | SXJ3UTIL | tibemsUtilities
SXJ3UTIL |
tibemsMsgProducerPerf | tibemsMsgProducerPerf.c | SXJ3MPPF | tibemsMsgProducerPerf
SXJ3MPPF |
tibemsMsgConsumerPerf | tibemsMsgConsumerPerf.c | SXJ3MCPF | tibemsMsgConsumerPerf
SXJ3MCPF |
Copyright © 2022. Cloud Software Group, Inc. All Rights Reserved.