Les SDK client TCP Apache RocketMQ permettent aux utilisateurs de l'édition open source qui migrent vers le cloud d'accéder à ApsaraMQ for RocketMQ.
La communauté Apache RocketMQ fournit tous les SDK Apache RocketMQ. Vous pouvez obtenir et compiler le code source, mais ApsaraMQ for RocketMQ ne garantit aucun accord de niveau de service (SLA) pour ces SDK.
Les SDK ApsaraMQ for RocketMQ offrent davantage de fonctionnalités et une meilleure stabilité que leurs équivalents Apache RocketMQ. Nous vous recommandons d'utiliser les SDK ApsaraMQ for RocketMQ. Pour plus d'informations, consultez la rubrique SDK client TCP commerciaux.
Scénarios
Les SDK client TCP Apache RocketMQ conviennent aux scénarios suivants :
Migration vers le cloud : vous souhaitez migrer de RocketMQ open source vers ApsaraMQ for RocketMQ sans modifier le code client.
Cloud hybride : vous exécutez RocketMQ open source dans un centre de données et ApsaraMQ for RocketMQ sur Alibaba Cloud, et devez accéder aux deux environnements.
Environnements de préproduction et de production : vous exécutez RocketMQ open source en préproduction et ApsaraMQ for RocketMQ en production, et devez accéder aux deux environnements.
Procédure
Les étapes d'intégration varient selon le langage de programmation. Consultez les rubriques suivantes pour plus de détails :
ApsaraMQ for RocketMQ ne prend pas en charge les SDK client TCP Apache RocketMQ pour Go et Python. Utilisez plutôt les SDK client HTTP pour ces langages :