Normal mesajlar, ApsaraMQ for RocketMQ'daki temel mesaj türüdür. Zamanlanmış, gecikmeli, sıralı ve işlemsel mesajlar gibi özel türlerin aksine normal mesajlarda zaman kısıtlamaları, sıralama garantileri veya işlem desteği bulunmaz. Uygulamanız bu ek anlamlar olmadan doğrudan mesaj iletimi gerektirdiğinde normal mesajları kullanın.
Her konu yalnızca bir mesaj türünü destekler. Normal mesajlar için oluşturulan bir konuya yalnızca normal mesajlar gönderilebilir ve bu konudan yalnızca normal mesajlar alınabilir. Tek bir konu içinde mesaj türlerini karıştırmayın. Mesaj türlerinin karıştırılması, uç nokta değişikliği veya örnek geçişi sırasında zamanlanmış mesajların kaybolması gibi operasyonel sorunlara neden olabilir.
TCP istemci SDK'sı örnek kodları
| Dil | Örnek kod |
|---|---|
| Java | Üç iletim modundan birinde normal mesaj gönderme |
| Java | Çoklu iş parçacığı kullanarak mesaj gönderme |
| Java | Mesajlara abonelik |
| C/C++ | Normal mesaj gönderme ve alma |
| C/C++ | Mesajlara abonelik |
| .NET | Normal mesaj gönderme ve alma |
| .NET | Mesajlara abonelik |
HTTP istemci SDK'sı örnek kodları
ApsaraMQ for RocketMQ, RESTful HTTP iletişimini destekler. Aşağıdaki tabloda mevcut HTTP istemci SDK'ları listelenmiştir.
| Dil | Sürüm notları |
|---|---|
| Go | Go için SDK |
| Python | Python için SDK |
| Node.js | Node.js için SDK |
| PHP | PHP için SDK |
| Java | Java için SDK |
| C++ | C++ için SDK |
| C# | C# için SDK |
HTTP SDK örnek kodları için GitHub'daki ApsaraMQ for RocketMQ HTTP SDK örnekleri deposuna bakın.
HTTP istemci SDK sürümlerinin tam listesi için Sürüm notları bölümüne bakın.