Envoyez et recevez des messages avec le SDK Apache RocketMQ 5.x pour C++. Le tableau suivant répertorie les exemples de code pour chaque type de message et modèle de consommateur.
Exemples de code par type de message
Paramètres
Remplacez les paramètres suivants dans l'exemple de code par vos valeurs réelles avant d'exécuter le code.
| Paramètre | Exemple | Description |
|---|---|---|
access_point |
rmq-cn-xxx.{regionId}.rmq.aliyuncs.com:8080 |
Endpoint de votre instance ApsaraMQ for RocketMQ. Spécifiez l'endpoint public pour un accès Internet ou l'endpoint VPC pour un accès VPC. Pour plus d'informations, consultez Obtenir l'endpoint d'une instance. |
topic |
normal_test |
Topic vers lequel les messages sont envoyés ou depuis lequel ils sont consommés. Créez le topic au préalable. Pour plus d'informations, consultez Créer un topic. |
group |
GID_test |
Groupe de consommateurs pour la consommation de messages. Créez le groupe de consommateurs au préalable. Pour plus d'informations, consultez Créer un groupe de consommateurs. |
access_key |
1XVg0hzgKm****** |
Nom d'utilisateur de votre instance ApsaraMQ for RocketMQ. Requis pour un accès Internet. Pour un accès VPC, requis uniquement si l'instance est serverless et si la fonctionnalité d'authentification gratuite dans les VPC est désactivée. Pour plus d'informations, consultez Obtenir le nom d'utilisateur et le mot de passe d'une instance. |
access_secret |
ijSt8rEc45****** |
Mot de passe de votre instance ApsaraMQ for RocketMQ. Requis pour un accès Internet. Pour un accès VPC, requis uniquement si l'instance est serverless et si la fonctionnalité d'authentification gratuite dans les VPC est désactivée. Pour plus d'informations, consultez Obtenir le nom d'utilisateur et le mot de passe d'une instance. |