O pacote binário rocketmq-client-cpp permite enviar e receber mensagens no ApsaraMQ for RocketMQ a partir de aplicações C++. Esta página aborda o SDK C++ do Apache RocketMQ 4.x e 3.x.
Recomendamos o uso dos SDKs mais recentes do RocketMQ 5.x. Esses SDKs são totalmente compatíveis com os brokers do ApsaraMQ for RocketMQ 5.x e oferecem mais funções e recursos aprimorados. Para obter mais informações, consulte Informações da versão do SDK C++.
A Alibaba Cloud mantém apenas os SDKs cliente do RocketMQ 4.x, 3.x e TCP. Recomendamos utilizá-los exclusivamente para negócios existentes.
Primeiros passos
Etapa 1: Baixe o SDK
Baixe o pacote binário pré-compilado no GitHub:
rocketmq-client-cpp-2.1.0 (versão mais recente)
Para compilar a partir do source, baixe o código da Apache Software Foundation.
Etapa 2: Instale a biblioteca dinâmica C++
Para instruções específicas de cada plataforma, consulte Instale a biblioteca dinâmica C++.
Etapa 3: Envie e receba mensagens
Para exemplos completos de produção e consumo de mensagens, consulte Código de exemplo.