This article describes how to get started with Message Service (MNS).
MNS provides the following two types of messaging models: queue-based messaging model and topic-based messaging model.
- Queue-based messaging model: MNS queues are used to send messages from a producer to a consumer.
- Topic-based messaging model: MNS topics are used to send messages from a publisher to multiple subscribers.
Get started with queue-based messaging
In this example, messages are sent and received in the MNS console. The procedure is shown in Figure 1.
To send and receive messages in the MNS console, perform the following steps:
Get started with topic-based messaging
The topic-based messaging model supports multiple types of endpoints, such as email addresses, mobile numbers, queues, and HTTP or HTTPS servers. In this example, messages are sent to a queue. The procedure is shown in Figure 2.
To send messages to a queue in the MNS console, perform the following steps:
For information about how to use SDKs for different languages to send and receive messages, see SDK reference.