本文介紹RocketMQ 5.x系列Java SDK的版本資訊,以便您擷取合適的Java SDK收發訊息。
說明
RocketMQ 5.x系列Java SDK支援JDK 1.8或以上版本。
推薦版本
gRPC協議SDK
推薦您使用支援gRPC協議v2的Apache RocketMQ 5.x SDK,以擷取更好的效能和使用體驗。以下版本已經由阿里雲工程師進行測實驗證,您可以放心使用。
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-client-java</artifactId>
<version>5.0.7</version>
</dependency>
Remoting協議SDK
如果您希望使用Remoting協議,可以使用Apache RocketMQ開源SDK訪問雲訊息佇列 RocketMQ 版。
5.x系列推薦版本如下。4.x/3.x版本請參見準備工作。
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-client</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-acl</artifactId>
<version>5.3.0</version>
</dependency>
說明
全新的業務系統接入雲訊息佇列 RocketMQ 版,推薦使用gRPC協議SDK,以獲得更好的效能和使用體驗。關於更多SDK選型資訊,請參見SDK參考概述。
您可以通過倉庫座標判斷使用的SDK是Remoting協議還是gRPC協議,如果是
rocketmq-client
則為Remoting協議,如果是rocketmq-client-java
則為gRPC協議。
歷史版本
更多歷史版本,請參見Releases。