Module bus.extra
Package org.miaixz.bus.extra.mq
package org.miaixz.bus.extra.mq
Provides a facade encapsulation for Message Queue (MQ) functionalities. This package defines a unified interface to
abstract various message middleware implementations, thereby achieving decoupling between the application and the
underlying message queue system. Key components include:
Producer: The message producer, responsible for initiating business processes by sending messages.Consumer: The message consumer, responsible for processing business logic upon receiving messages.Message: The message body, representing the data packet exchanged between producers and consumers, encoded according to specific communication protocols.
- Since:
- Java 17+
- Author:
- Kimi Liu
-
ClassDescriptionRepresents a message consumer interface for Message Queue (MQ) systems.Represents a generic message in a Message Queue (MQ) system.A functional interface for handling incoming
Messageobjects from a Message Queue (MQ) system.Configuration class for Message Queue (MQ) settings.Factory class for creating and managing Message Queue (MQ) engine objects.Defines the contract for a Message Queue (MQ) provider engine.Represents a message producer interface for Message Queue (MQ) systems.