Generic Interface | Pub/Sub Domain Specific | Queue (P2P) Domain Specific |
ConnectionFactory | TopicConnectionFactory | QueueConnectionFactory |
Connection | TopicConnection | QueueConnection |
Session | TopicSession | QueueSession |
Destination | Topic | Queue |
MessageProducer | TopicPublisher | QueueSender |
MessageConsumer | TopicSubscriber | QueueReceiver, QueueBrowser |
Table 1: The JMS Family of Interfaces