Channels Destinations and Events
Channels (except for local channels) represent physical connections to a resource, such as a Rendezvous daemon, JMS server, HTTP server or client, Hawk domain, StreamBase server, FTL realm server, or a metaspace in TIBCO ActiveSpaces.
Destinations in a channel represent listeners to messages from that resource, and they can also send messages to the resource. All destinations for a particular channel use the same server. One project can have multiple channels of different types with multiple destinations as needed.
Arriving messages are transformed into simple events, using message data and metadata. Simple events sent out of TIBCO BusinessEvents are transformed to the appropriate type of message.
In addition to simple events, which work with incoming and outgoing messages of various sorts, TIBCO BusinessEvents uses a special-purpose event type called
SOAPEvent
, which inherits from
SimpleEvent
. It is used for sending and receiving SOAP messages in an HTTP channel.
Two other types of events are also used: time events and advisory events.