Tous les produits
Search
Centre de documentation

Simple Message Queue (formerly MNS):SDK for C++ release notes

Dernière mise à jour :Aug 10, 2026

Cette rubrique répertorie toutes les versions du SDK pour C++ de Simple Message Queue (anciennement MNS). Pour garantir la stabilité et les performances, utilisez la dernière version.

Historique des versions

Version Date de publication Modifications
1.3.6 2019-12-16 Prise en charge de macOS
1.3.5 2017-04-11 Filtrage des tags de messages, envoi push SMS
1.3.4 2016-12-29 Amélioration de la signature Base64
1.3.3 2016-12-10 Tolérance aux pannes pour les endpoints invalides
1.3.2 2016-11-01 Fonction GetMessage pour ServiceException
1.3.1 2016-07-28 Délai d'expiration configurable pour MnsClient
1.3.0 2016-01-05 Endpoints pour les files d'attente et les abonnements par e-mail, prise en charge de SCons sous Windows, optimisations de compatibilité
1.1.0 2016-01-05 Fonctionnalité Topic, prise en charge des jetons STS
1.0.0 2015-12-14 Version initiale

Prérequis et installation

Toutes les versions 1.3.x partagent le même processus de compilation. Les versions 1.0.0 et 1.1.0 utilisent un système de compilation différent.

Versions 1.3.0 à 1.3.6

Prérequis :

  • Linux : g++ 4.1.2 ou version ultérieure

  • Windows : Visual Studio 2015

  • macOS : pris en charge à partir de la version 1.3.6

  • Outil de compilation SCons

Compilation du SDK :

  1. Téléchargez et décompressez le package SDK correspondant à votre version cible. Consultez les liens de téléchargement dans chaque section de version ci-dessous.

  2. Accédez au répertoire mns_cplusplus_sdk et exécutez :

       scons
  3. La bibliothèque compilée se trouve dans le répertoire lib du SDK.

Exécution de l'exemple :

  1. Ouvrez le fichier aliyun-mns.properties situé dans le répertoire sample et configurez votre endpoint, votre AccessKey ID et votre AccessKey secret.

  2. Depuis le répertoire sample , exécutez :

       ./mns_sample

Versions 1.0.0 et 1.1.0

Prérequis :

  • g++ 4.1.2 ou version ultérieure

Compilation et installation du SDK :

  1. Téléchargez et décompressez le package SDK.

  2. Accédez au répertoire mns_cplusplus_sdk et exécutez :

       ./configure && make && sudo make install
  3. La bibliothèque est installée dans /usr/local/lib. Le chemin exact peut varier selon le système d'exploitation. Ajustez ldconfig en conséquence.

Exécution de l'exemple :

  1. Ouvrez le fichier aliyun-mns.properties situé dans le répertoire sample et configurez votre endpoint, votre AccessKey ID et votre AccessKey secret.

  2. Depuis le répertoire sample , compilez et exécutez :

       make
       ./mns_sample

Version 1.3.6

Date de publication : 2019-12-16

Télécharger le SDK v1.3.6

Ajouts :

  • Prise en charge de macOS.

Version 1.3.5

Date de publication : 2017-04-11

Télécharger le SDK v1.3.5

Ajouts :

  • Filtrage des messages par tag.

  • Envoi push SMS vers les endpoints.

Version 1.3.4

Date de publication : 2016-12-29

Télécharger le SDK v1.3.4

Améliorations :

  • Encodage Base64 lors de la signature des requêtes pour éviter les erreurs inattendues.

Version 1.3.3

Date de publication : 2016-12-10

Télécharger le SDK v1.3.3

Ajouts :

  • Tolérance aux pannes pour les endpoints invalides.

Version 1.3.2

Date de publication : 2016-11-01

Télécharger le SDK v1.3.2

Ajouts :

  • Fonction GetMessage pour la classe ServiceException.

Version 1.3.1

Date de publication : 2016-07-28

Télécharger le SDK v1.3.1

Ajouts :

  • Délai d'expiration configurable pour MnsClient.

Version 1.3.0

Date de publication : 2016-01-05

Télécharger le SDK v1.3.0

Ajouts :

  • Files d'attente Simple Message Queue (anciennement MNS) et adresses e-mail en tant qu'endpoints d'abonnement pour les Topics.

  • Prise en charge de la compilation SCons sous Windows.

Améliorations :

  • Optimisations de compatibilité.

Version 1.1.0

Date de publication : 2016-01-05

Télécharger le SDK v1.1.0

Ajouts :

  • Fonctionnalité Topic.

  • Prise en charge des jetons Security Token Service (STS).

Version 1.0.0

Date de publication : 2015-12-14

Télécharger le SDK v1.0.0

Version initiale du SDK pour C++ de Simple Message Queue (anciennement MNS).