全部产品
云市场

概述

更新时间:2019-09-19 10:15:10

您可获取 TCP 协议下的多语言开源 SDK,来访问商用版阿里云消息队列 MQ(下文简称阿里云 MQ)。

注意:所有开源版本的 SDK 均由 Apache RocketMQ 社区提供,可获取源码自行编译,但不在阿里云 MQ 的 SLA 范围。目前,阿里云 MQ 官方已提供 TCP 协议下的 Java、C/C++ 和 .NET SDK。详情请参见 TCP 协议(推荐)

适用场景

使用开源 SDK 访问阿里云 消息队列 MQ 适用于以下场景:

  • 云迁移场景:从开源 Apache RocketMQ(下文简称开源 RocketMQ)迁移到阿里云 MQ;

  • 混合云场景:您既有部署在 IDC 的开源 RocketMQ,也有部署在阿里云公有云上的 MQ,且需要同时访问两种部署模式下的消息队列服务端;

  • 您有两套环境,测试环境和线上环境;其中测试环境部署的是开源 RocketMQ,线上环境部署的是阿里云 MQ,您需同时访问部署在两套环境中的消息队列服务端。

访问步骤

针对不同的语言,操作有所不同。请按需参见以下文档实现开源 SDK 访问阿里云 MQ:

获取多语言开源 SDK

语言获取地址
Java
C/C++rocketmq-client-cpp
Pythonrocketmq-client-python
Gorocketmq-client-go

其他语言的开源 SDK,敬请期待。