全部產品
Search
文件中心

ApsaraMQ for RocketMQ:範例程式碼

更新時間:Mar 18, 2025

本文為您介紹RocketMQ 5.x系列C++ SDK的訊息收發範例程式碼。

訊息類型

發送訊息範例程式碼

訂閱訊息範例程式碼

PushConsumer

SimpleConsumer

普通訊息

ExamplePushConsumer.cpp

ExampleSimpleConsumer.cpp

順序訊息

ExampleProducerWithFifoMessage.cpp

定時/延時訊息

ExampleProducerWithTimedMessage.cpp

事務訊息

ExampleProducerWithTransactionalMessage.cpp

參數說明

參數

樣本值

描述

access_point

rmq-cn-xxx.{regionId}.rmq.aliyuncs.com:8080

雲訊息佇列 RocketMQ 版執行個體的存取點。擷取方式,請參見擷取執行個體存取點

  • 使用公網訪問,請填寫公網存取點。

  • 使用內網訪問,請填寫VPC存取點。

topic

normal_test

雲訊息佇列 RocketMQ 版的Topic,用於指定生產者將訊息發送到哪個Topic,或者指定消費者要消費哪個Topic的訊息。

Topic需要提前在雲訊息佇列 RocketMQ 版執行個體下建立。具體操作,請參見建立Topic

group

GID_test

雲訊息佇列 RocketMQ 版的ConsumerGroup,用於指定消費者使用哪個消費者分組消費訊息。

Group需要提前在雲訊息佇列 RocketMQ 版執行個體下建立。具體操作,請參見建立ConsumerGroup

access_key

1XVg0hzgKm******

雲訊息佇列 RocketMQ 版執行個體的使用者名稱。公網訪問時,必須填寫執行個體的使用者名稱;VPC訪問時,若Serverless執行個體未開啟內網免身份識別功能,則也必須填寫執行個體的使用者名稱。

擷取方式,請參見擷取執行個體使用者名稱密碼

access_secret

ijSt8rEc45******

雲訊息佇列 RocketMQ 版執行個體的使用者密碼。公網訪問時,必須填寫執行個體的使用者密碼;VPC訪問時,若Serverless執行個體未開啟內網免身份識別功能,則也必須填寫執行個體的使用者密碼。

擷取方式,請參見擷取執行個體使用者名稱密碼