Figures Figure 1 Message Delivery Figure 2 Point-to-point messages Figure 3 Publish and subscribe messages Figure 4 Multicast messages Figure 5 Persistent Message Delivery Figure 6 Non-Persistent Message Delivery Figure 7 Reliable Message Delivery Figure 8 Persistent Messages Sent to a Queue Figure 9 Persistent Messages Published to a Topic Figure 10 Message Delivery and Acknowledgement Figure 11 Bridging a topic to a queue Figure 12 Bridging a topic to multiple destinations Figure 13 Bridging a queue to multiple destinations Figure 14 Flow Control Deadlock across Two Threads Figure 15 Users, groups, and permissions Figure 16 Methods for authenticating users and checking permissions Figure 17 The Permissions Decision Tree Figure 18 Multicast message consumer creation Figure 19 The benefits of multicast Figure 20 Sample Multicast Deployment Architecture Figure 21 EMS Transports for TIBCO FTL Figure 22 Rendezvous Transports in the EMS Server Figure 23 SmartSockets Transports in the EMS Server Figure 24 Active and Standby Servers with Shared State Figure 25 Current and Additional Servers with Unshared State Figure 26 Failed Active Server Figure 27 Recovered Server Becomes Standby Figure 28 Unshared State Failover Figure 29 Dual State Failover Process Figure 30 Routes: bidirectionality and corresponding destinations Figure 31 Routes: global destinations Figure 32 Routes: Unique Path Figure 33 Zones: multi-hop Figure 34 Zones: one-hop Figure 35 Zones: overlap Figure 36 Routing: Propagating Subscribers Figure 37 Routing: Topic Selectors, example Figure 38 Routing: Queues Figure 39 Routing: Authorization