Ev Haberlerde Eşzamansız mesajlaşma nedir? - techopedia nedir?

Eşzamansız mesajlaşma nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Asenkron Mesajlaşma ne anlama geliyor?

Zaman uyumsuz mesajlaşma, sistemin bir mesaj kuyruğuna bir mesaj koyduğu ve işlemeye devam etmek için hemen bir yanıt gerektirmediği bir iletişim yöntemidir. Örnekler, bilgi, açıklama veya veri için bir talep, ancak hemen gerekli değildir.

Bu terim aynı zamanda ateşle ve unut bilgi alışverişi veya mesaj odaklı ara yazılım (MOM) olarak da bilinir.

Techopedia Asenkron Mesajlaşmayı Açıklıyor

Asenkron mesajlaşmaya katılanlar, hedeflenen alıcı ofis dışında ya da başka bir şekilde mevcut olmasa bile, alınan ilk mesaja güvenir. Benzer şekilde, alıcı mesaj gönderici mevcut veya müsait olmadan cevap verebilir. E-posta muhtemelen dünya çapında kullanılan asenkron mesajlaşma için en iyi örnektir.

Asenkron mesajlaşmanın en büyük avantajlarından biri ölçeklenebilirliğidir. Kısa bir mesaj çok uzun bir cevapla gönderilebilir veya tam tersi de olabilir. Ek olarak büyük bir metin belgesi talebi, ölçeklenebilirliğin faydalarını daha da vurgulayacaktır.

Zaman uyumsuz mesajlaşma, kesintili bağlantı sorununu çözer. Ayrıca, alıcı ekipman arızalanırsa veya kullanılamazsa, mesaj bir mesaj kuyruğunda kalabilir ve hata giderilir giderilmez teslim edilebilir.

Yerleşik zekaya sahip eşzamansız bir mesajlaşma sistemi, başka bir yazılım uygulamasına veya gerekli protokole uymak için iletinin içeriğini ve / veya biçimini otomatik olarak değiştirebilir, ancak yine de iletiyi alıcıya başarıyla iletebilir.

Zaman uyumsuz mesajların dezavantajları arasında, mesajın alındığından emin olmak için bir mesaj aracısının veya aktarım aracısının ek bileşeni bulunur. Bu hem performansı hem de güvenilirliği etkileyebilir. Daha belirgin bir dezavantaj, uygunsuz ve normal iletişim iletişimi ile kesinlikle tutarlı olmayan bir yanıt beklemesidir.

Eşzamansız mesajlaşma için standartların eksikliği sorunlara neden olmuştur, her büyük tedarikçinin kendi uygulamaları, arayüzü ve yönetim araçları vardır. Java EE sistemleri birlikte çalışamaz. Microsoft'un MSMQ'su (Microsoft Message Queuing) Java EE'yi desteklemez.

Gelişmiş Message Queuing Protokolü (AMQP), standartlaştırma sorununu ele alan yeni bir teknolojidir. Uygulamalar birlikte çalışabilir. Esnek yönlendirme ve yayınlama / abone olma, noktadan noktaya, istek yanıtı ve fanout gibi yaygın mesaj paradigmalarını içerir. Bazı Java uygulamaları da AMQP kullanır.

Eşzamansız mesajlaşma nedir? - techopedia nedir?