Messaging Endpoints¶
An endpoint is used to connect an application to a messaging channel so that the application can send or receive messages.
This section introduces various endpoint patterns and how each can be simulated using the WSO2 Micro Integrator.
Messaging Gateway | How to encapsulate access to the messaging system from the rest of the application. | |
Messaging Mapper | How to move data between domain objects and the messaging infrastructure, while keeping the two independent of each other. | |
Transactional Client | How a client controls its transactions with the messaging system. | |
Polling Consumer | How an application consumes a message when the application is ready. | |
Event-Driven Consumer | How an application automatically consumes messages as they become available. | |
Competing Consumers | How a messaging client processes multiple messages concurrently. | |
Message Dispatcher | How multiple consumers on a single channel coordinate their message processing. | |
Selective Consumer | How a message consumer selects which messages to receive. | |
Durable Subscriber | How a subscriber avoids missing messages while it is not listening for them. | |
Service Activator | How an application designs a service to be invoked via both messaging and non-messaging techniques. |