Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Genel Bakış

...

Mesaj Kayıt Servisi ile Logo PaaS platformu içerisinde kayıtlı olan

...

mikroservis veya uygulamalarınızın birbirleri ile

...

haberleşmesi sağlayın. Mikroservisler arası yapılan mesajların hızlı, kayıpsız ve geriye yönelik sorgulanabilir şekilde

...

iletilmesini sağlayın.

Genel Bakış

Apache Kafka üzerine kurulmuş olan Message Registry Servisi Publish-Subscribe (Yayın - Abone) modeli mesajlaşma sistemini kullanır. Uygulamalar ilgili kategori abone(Subscribe) olarak ya da abone oldukları kategorilere (Topic) mesaj göndererek mesajlaşma sistemine dahil olurlar.

Message Registry servisine, sahip olduğu swagger üzerinden ya da client dll’leri aracılığıyla erişerek konu kaydetme/silme, atılan mesajlara ya da var olan konulara erişme gibi işlemler yapılabilir.

Message Registry - Kullanım Senaryoları

  • Mesaj

...

Mesaj kategorilerine erişme

...

Geçmiş mesajlara erişme

...

Mesaj içeriğine erişme

...

Kategori listesine erişme

...

  • kategorilerine erişin. 
  • Mesaj kategorisi tanımlayın ve düzenleyin. 

      Tümünü görüntüle

Message Registry - Özellikler

  • Publish-Subscribe

...

  • model mesajlaşma

...

  • desteği   
  • Apache Kafka desteği 
  • Swagger UI desteği  

      Tümünü görüntüle

Message Registry - Sıkça Sorulan Sorular

Tümünü görüntüle

API Dokümantasyonu

Swagger UI: http://dev-linux.logo-paas.com:5600/api-docs/

Message Registry Konfigürasyon Paneli

Settings UI: http://dev-linux.logo-paas.com:5600/settings/ui/

İlişkişi Platform Servisleri

  • MongoDB

  • Apache Kafka

Kategorilere Mesaj Gönderme ve Dinleme Yaşam Döngüsü

Image Removed

...

{

                "MessageId": "GUID MessageId",

                "ParentMessageId": null,

                "CorrelationId": null,

                "RootMessageId": "GUID",

                "SpanId": null,

                "Topic": "mesajın gideceği asıl topic",

                "SenderAppId": "Guid SenderAppId",

                "Payload": "mesaj içeriği bu bölüme gelecek - (URLEncoded JSON)"

}

...