Message Queue for Apache RocketMQ provides HTTP SDKs for multiple languages and supports access over the Internet. This topic describes the release notes of HTTP SDKs for multiple languages.
Download SDKs and demos
Go to Message Queue for Apache RocketMQ HTTP SDK repositories. Download the SDKs of the required languages, read SDK instructions, and then view the sample code for sending and subscribing to messages.
V1.0.3
Release date: January 5, 2021
The following features are released in Message Queue for Apache RocketMQ HTTP SDK V1.0.3:
- Ordered messages are supported, in addition to other featured messages, including scheduled messages (the maximum scheduled time cannot exceed three days), delayed messages, and transactional messages.
- In SDK for PHP, the Guzzle HTTP 7 compatibility issue is fixed.
- In SDK for Go, the timeout parameter is supported, and the requestld parameter is added to the returned results of sending and subscribing to messages.
- The clustering consumption mode is supported but the broadcasting consumption mode is not supported.
- Message traces can be queried only by message ID.
- A TCP-based instance cannot share a group ID with an HTTP-based instance. You must create a group ID for each of them.
V1.0.2
Release date: November 26, 2020.
The following features are released in Message Queue for Apache RocketMQ HTTP SDK V1.0.2:
- In SDK for PHP, the problem that the tag length limit is too low is optimized.
- Featured messages, such as scheduled messages (the maximum scheduled time cannot exceed three days), delayed messages, and transactional messages are supported. Ordered messages are not supported.
- The clustering consumption mode is supported but the broadcasting consumption mode is not supported.
- Message traces can be queried only by message ID.
- A TCP-based instance cannot share a group ID with an HTTP-based instance. You must create a group ID for each of them.
V1.0.1
Release date: June 10, 2019
The following features are released in Message Queue for Apache RocketMQ HTTP SDK V1.0.1:
- Featured messages, such as scheduled messages (the maximum scheduled time cannot exceed three days), delayed messages, and transactional messages are supported. Ordered messages are not supported.
- The clustering consumption mode is supported but the broadcasting consumption mode is not supported.
- Message traces can be queried only by message ID.
- A TCP-based instance cannot share a group ID with an HTTP-based instance. You must create a group ID for each of them.
V1.0.0
Release date: January 30, 2019
The following features are released in Message Queue for Apache RocketMQ HTTP SDK V1.0.0:
- Featured messages, such as ordered messages, transactional messages, scheduled messages, and delayed messages are not supported.
- The clustering consumption mode is supported but the broadcasting consumption mode is not supported.
- Message trace query is not supported.
- A TCP-based instance cannot share a group ID with an HTTP-based instance. You must create a group ID for each of them.