Cette rubrique répertorie les versions du SDK client HTTP ApsaraMQ for RocketMQ pour Java. Chaque entrée indique la date de publication, les modifications et le lien de téléchargement.
Pour les coordonnées des dépendances Maven, consultez la rubrique Préparation de l'environnement.
1.0.3.2
Date de publication : 24/12/2021
Améliorations
Remplacement de la dépendance Log4j par SLF4J. Le SDK n'embarque plus d'implémentation de journalisation spécifique. Utilisez le framework de journalisation requis par votre projet.
Téléchargement : mq-http-java-sdk-1.0.3.2.zip
1.0.3.1
Date de publication : 13/12/2021
Correctifs de sécurité
Mise à jour d'Apache Log4j vers la v2.15.0. Cette version corrige la vulnérabilité CVE-2021-44228 (Log4Shell), une faille critique d'exécution de code à distance. Si votre projet dépend d'une version antérieure du SDK qui intègre Log4j, mettez à jour vers cette version ou une version ultérieure.
Téléchargement : mq-http-java-sdk-1.0.3.1.zip
1.0.3
Date de publication : 05/01/2021
Nouvelles fonctionnalités
Prise en charge des messages ordonnés. Envoyez et consommez désormais des messages ordonnés via HTTP.
Téléchargement : mq-http-java-sdk-1.0.3.zip
1.0.2
Date de publication : 15/01/2020
Améliorations
Migration d'Apache Log4j vers Apache Log4j 2. La version 1.x de Log4j a atteint sa fin de vie en août 2015. Cette mise à niveau fait passer le SDK au framework Log4j 2, activement maintenu.
Téléchargement : mq-http-sdk-1.0.2.zip
1.0.1
Date de publication : 10/06/2019
Nouvelles fonctionnalités
Prise en charge des messages avancés. Les messages planifiés, différés et transactionnels sont désormais disponibles. Les messages ordonnés ne sont pas pris en charge dans cette version.
Requêtes de traçage des messages. Suivez le cycle de vie d'un message en interrogeant son ID.
Prise en charge des attributs de message. Associez des attributs personnalisés aux messages.
Téléchargement : mq-http-java-sdk-1.0.1.zip
1.0.0
Date de publication : 23/01/2019
Version initiale
Première version du SDK client HTTP ApsaraMQ for RocketMQ pour Java. Elle permet l'envoi et la consommation basiques de messages via HTTP.
Fonctionnalités prises en charge :
Mode de consommation en cluster
Limitations :
Les messages avancés (messages ordonnés, transactionnels, planifiés et différés) ne sont pas pris en charge
Le mode de consommation en diffusion (broadcasting) n'est pas pris en charge
Les requêtes de traçage des messages ne sont pas disponibles
Téléchargement : mq-http-java-sdk-1.0.0.zip