开发者社区 > 云原生 > 云消息队列 > 正文

客户端rocketmq-client-cpp 5.0支持c语言吗?

请教大家一个低级的问题,一个很老的用c语言写的系统要接入rocketmq,客户端rocketmq-client-cpp 5.0支持c语言吗?

展开
收起
嘟嘟嘟嘟嘟嘟 2023-12-04 17:37:57 232 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    Apache RocketMQ的C++客户端,即RocketMQ-Client-CPP,是Apache RocketMQ的C++客户端,即RocketMQ-Client-CPP,是专为C和C++语言设计的,它支持与RocketMQ服务端进行通信,收发消息。在RocketMQ 5.0版本中,为了提供更高效和稳定的通信,其新的通信协议基于gRPC(HTTP 2.0/Protobuf)实现。因此,要接入RocketMQ 5.0版本,客户端需要满足以下依赖和工具链的要求:

    1. 安装GCC。
    2. 在项目中引入RocketMQ-Client-CPP的相关头文件及动态库。
    3. 根据官方文档进行安装和配置。
    2023-12-04 19:49:22
    赞同 展开评论 打赏
  • 4.x的客户端可以接入5.x的broker,只是还是老的remoting方式,不能用grpc的proxy方式。此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”

    2023-12-04 17:50:02
    赞同 展开评论 打赏
问答分类:
问答标签:
相关产品:

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/

相关产品

  • 云消息队列 MQ
  • 相关电子书

    更多
    RocketMQ Client-GO 介绍 立即下载
    RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
    基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载