Channels and Events

Channels (except for local channels which communicate between agents), represent connections to a resource, such as a Rendezvous daemon, JMS server, HTTP server or client, Hawk domain, or a space in Legacy ActiveSpaces.

A channel has one or more destinations, which represent listeners to messages from that resource. Destinations can also be used to send messages to the resource.

Messages arriving through channels are transformed into simple events. Conversely, simple events sent out of TIBCO BusinessEvents are transformed to the appropriate type of message.

TIBCO BusinessEvents processes three kinds of events:

Simple Event
A representation of a single activity (usually a business activity) that occurred at a single point in time.
Only simple events are used in channels.
Time Event
A timer. Generally created and used to trigger rules.
Advisory Event
A notice generated by TIBCO BusinessEvents to report an activity in the engine, for example, an exception.

TIBCO BusinessEvents creates instances of simple events and time events based on user-configured event definitions.