Simple Message Queue (eski adıyla MNS) konuları, yayınlama/abonelik (pub/sub) mesajlaşma modelini kullanır. Yayıncılar mesajları bir konuya gönderir; aboneler bu mesajları abonelikler aracılığıyla alır.
Aşağıdaki tabloda tüm terimler özetlenmiştir. Ayrıntılar için aşağıdaki bölümlere bakın.
| Terim | Açıklama |
|---|---|
| Konu | Yayınlanan mesajların gönderildiği ve depolandığı hedef |
| Yayıncı | Bir konuya mesaj gönderen istemci |
| Abone | Bir konudan mesaj alan istemci |
| Abonelik | Bir abone ile bir konu arasındaki bağlantı |
| Mesaj filtreleme etiketi | Bir aboneliğin hangi mesajları ileteceğini kontrol eden etiket |
| Uç nokta | Bir abonenin mesaj aldığı adres |
| Hesap | TopicURL'nin bir parçası olarak kullanılan Alibaba Cloud hesap kimliği |
| TopicURL | Simple Message Queue (eski adıyla MNS) uç noktası |
| Message ID | Bir konu içindeki bir mesajın tanımlayıcısı |
Konu
Konu, yayınlanan mesajların gönderildiği ve depolandığı hedeftir. Yayıncılar mesajları bir konuya gönderir; aboneler mesajları konudan alır.
Yayıncı
Yayıncı, bir konuya mesaj gönderen istemcidir.
Abone
Abone, bir konudan mesaj alan istemcidir. Varsayılan olarak konu sahibi, konuya abonelik oluşturma yetkisine sahiptir.
Abonelik
Abonelik, bir aboneyi bir konuya bağlar. Abone istemcisi, bir konuya yayınlanan mesajları alabilmek için önce bir abonelik oluşturmalıdır.
Mesaj filtreleme etiketi
Mesaj filtreleme etiketi, bir aboneliğin hangi mesajları ileteceğini belirler. Bir abonelikte filtreleme etiketi ayarlandığında yalnızca eşleşen etikete sahip mesajlar aboneye gönderilir.
Uç nokta
Uç nokta, bir abonenin bir konudan mesaj aldığı adrestir.
Hesap
Bir Alibaba Cloud hesabının kimliğidir. Hesap kimliği, TopicURL'nin bir parçası olarak kullanılır.
TopicURL
Simple Message Queue (eski adıyla MNS) uç noktası aşağıdaki biçimdedir:
http://$AccountId.mns.$Region.aliyuncs.com/topics/$TopicName
| Değişken | Açıklama |
|---|---|
$AccountId |
Alibaba Cloud hesabınızın kimliği |
$Region |
Simple Message Queue (eski adıyla MNS) hizmetinin dağıtıldığı bölge; örneğin China (Beijing), China (Hangzhou) ve China (Qingdao) |
$TopicName |
Konunun adı |
Message ID
Message ID, bir konu içindeki bir mesajı tanımlar. Message ID'leri her konu içinde benzersizdir ancak konular arasında benzersiz değildir.