Replies: 4 comments 1 reply
-
Yes, It is not difficult to integrate POP consumption with HTTP protocol in Proxy. But I want to know what are the use cases for using HTTP? If we only consider the ease of use of the SDK, the gRPC client in version 5.0 seems to be simpler. |
Beta Was this translation helpful? Give feedback.
-
AFAIK, Pulsar provides WebSocket API to access, and Kafka provides kafka-rest to make it possible to access by RESTful API, but this project is not belong to ASF. Both of Pulsar and Kafka doesn't provide the official client, Maybe because the RESTful API is out-of-box enough? So I think it is a nice proposal to provide various way to access RocketMQ service, but we should discuss the specified protocol we choose and what organization should the related project belongs to. |
Beta Was this translation helpful? Give feedback.
-
Yes. kafka includes http restful support as a feature of a commercial release.The primary purpose of this requirement is to support more forms of access.
|
Beta Was this translation helpful? Give feedback.
-
In fact, i recently need to implement the HTTP protocol on the proxy. But just to be able more simply use the aliyun http sdk to connect rocketmq. |
Beta Was this translation helpful? Give feedback.
-
Rocketmq 5.0 has an independent proxy module and supports both grpc and pop protocols. Both kafka and pulsar support http restful production and consumption.
Supporting http restful in Proxy seems feasible.Whether the community has this plan and whether it needs to be discussed.
In my opinion, it is necessary in terms of ease of use and cost of development of the SDK.
I'd like to hear from the experts.
Beta Was this translation helpful? Give feedback.
All reactions