Tüm Ürünler
Search
Belge Merkezi

ApsaraMQ for RocketMQ:Sample code for C++

Son Güncelleme:Oct 04, 2026

Apache RocketMQ 5.x C++ SDK ile mesaj gönderin ve alın. Aşağıdaki tabloda her mesaj türü ve tüketici deseni için örnek kodlar listelenmiştir.

Mesaj türüne göre örnek kodlar

Mesaj türü Üretici **PushConsumer** **SimpleConsumer**
Normal mesajlar Eşzamanlı: ExampleProducer.cpp ExamplePushConsumer.cpp ExampleSimpleConsumer.cpp
Eşzamansız: ExampleProducerWithAsync.cpp
Sıralı mesajlar ExampleProducerWithFifoMessage.cpp
Zamanlanmış ve gecikmeli mesajlar ExampleProducerWithTimedMessage.cpp
İşlemsel mesajlar ExampleProducerWithTransactionalMessage.cpp

Parametreler

Kodu çalıştırmadan önce aşağıdaki parametreleri örnek kodda kendi değerlerinizle değiştirin.

Parametre Örnek Açıklama
access_point rmq-cn-xxx.{regionId}.rmq.aliyuncs.com:8080 ApsaraMQ for RocketMQ örneğinizin uç noktası. İnternet erişimi için genel uç noktayı veya VPC erişimi için VPC uç noktasını belirtin. Daha fazla bilgi için bkz. Örnek uç noktasını elde etme.
topic normal_test Mesajların gönderildiği veya tüketildiği konu. Konuyu önceden oluşturun. Daha fazla bilgi için bkz. Konu oluşturma.
group GID_test Mesaj tüketimi için kullanılan tüketici grubu. Tüketici grubunu önceden oluşturun. Daha fazla bilgi için bkz. Tüketici grubu oluşturma.
access_key 1XVg0hzgKm****** ApsaraMQ for RocketMQ örneğinizin kullanıcı adı. İnternet erişimi için gereklidir. VPC erişimi için yalnızca örnek sunucusuzsa ve VPC'lerde kimlik doğrulamasız özelliği devre dışı bırakılmışsa gereklidir. Daha fazla bilgi için bkz. Örnek kullanıcı adı ve parolasını elde etme.
access_secret ijSt8rEc45****** ApsaraMQ for RocketMQ örneğinizin parolası. İnternet erişimi için gereklidir. VPC erişimi için yalnızca örnek sunucusuzsa ve VPC'lerde kimlik doğrulamasız özelliği devre dışı bırakılmışsa gereklidir. Daha fazla bilgi için bkz. Örnek kullanıcı adı ve parolasını elde etme.