
Mule AMQP
The Mule AMQP cloud connector provides an easy way to interface with the Mule AMQP API from within the CloudHub™ environment. This connector allows users to utilize Mule AMQP capabilities without having to deal directly with the Mule AMQP API. The Mule AMQP cloud connector is part of MuleSoft’s open-source suite of cloud connectors downloadable in Mule Studio.
Highlights
- Inbound message receiving via subscription to existing or declared exchanges and queues.
- Outbound message publication to existing or declared exchanges.
- Outbound request-response pattern supported via temporary reply queues.
- Synchronous Message requesting with time-out.
- Passive or active-only exchange and queue declarations.
- Support for connection fallback accross a list of AMQP hosts.
- Support of all AMQP"s message properties, including custom headers.
- Support of reply to (publishing replies to the default exchange).
- Support of automatic, Mule-driven and manual message acknowledgment.
- Support of manual message rejection.
- Support of the default exchange semantics in outbound endpoints.
- Support of mandatory and immediate publish parameters and handling of returned (undelivered) messages.
- Support of prefetch size and count "quality of service" settings.
- Support of noLocal and exclusive consumers.
Common Use Cases
- Connect trading partners in exchanges
- Efficiently allow for logging of application activity for advanced metrics reporting
- Create either batch or real-time clustered messaging processing agents
- Provide for increased performance or reliability to applications