社區版TCP協議SDK(僅供開源用戶上云使用)
您可獲取社區版TCP協議的SDK,來訪問阿里云云消息隊列 RocketMQ 版。
重要
所有社區版的SDK均由Apache RocketMQ社區提供,您可獲取源碼自行編譯,但不在阿里云RocketMQ的SLA范圍。
和社區版SDK相比,商業版的SDK提供了更加豐富的功能特性并具有更高的穩定性保障,推薦您使用商業版SDK訪問阿里云云消息隊列 RocketMQ 版。更多信息,請參見商業版TCP協議SDK。
適用場景
使用社區版TCP協議的SDK訪問阿里云云消息隊列 RocketMQ 版適用于以下場景:
云遷移場景:從開源RocketMQ遷移到阿里云云消息隊列 RocketMQ 版上,且不希望修改客戶端的代碼。
混合云場景:您既有部署在IDC的開源RocketMQ,也有部署在阿里云公有云上的云消息隊列 RocketMQ 版,且需要同時訪問兩種部署模式下的消息隊列服務端。
您有兩套環境,測試環境和線上環境;其中測試環境部署的是開源RocketMQ,線上環境部署的是阿里云云消息隊列 RocketMQ 版,您需同時訪問部署在兩套環境中的消息隊列服務端。
訪問步驟
針對不同的語言,操作有所不同。請按需參見以下文檔實現社區版SDK訪問阿里云云消息隊列 RocketMQ 版:
暫不支持通過社區版TCP協議的Go SDK和Python SDK訪問阿里云云消息隊列 RocketMQ 版,推薦您使用商業版HTTP協議的SDK接入。更多信息,請參見: