Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
Description
So far, RocketMQ uses customized communication protocol between client and server which is efficient but limited.
RocketMQ needs a proxy server to support HTTP or HTTP/2 protocol(both is better), gives users a simple and language-independent way to connect RocketMQ.
The proxy is RESTful and provides simple interfaces to a RocketMQ cluster. It makes it easy to produce and consume messages, views the state of the cluster, and perform administrative actions without using the customized communication protocol or clients.