This article describes how to get started with MNS.
Background information
MNS provides the following two types of message services: queue-based message services and topic-based message services.
- Queue-based message services: MNS queues are used to send messages from a producer to a consumer.
- Topic-based message services: MNS topics are used to send messages from a publisher to multiple subscribers.
Get started with queue-based message services
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 message services
Topic-based message services support 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:
References
For information about how to use multi-language SDKs to send and receive messages, see SDK reference.