SORU
5 Mart 2010, Cuma


Hangi etki katman AMQP gibi yönlendirilmiş ileti yararlıdır?

Ne sorun ANNE (Mesaj Odaklı Katman) çözer mi? Ölçülebilirlik? Entegrasyon?

Hangi etki alanında tipik olarak kullanılır ve genellikle etki ediyorlardeğilkullanılan?

Örneğin, diyelim ki, Google güç GMail için ana arama motoru için ya da böyle bir çözüm kullanarak.

Ne büyük web siteleri hakkında Walmart gibi, FedEx (hemen hemen bir Java shop) buy.com (hemen hemen bir MS shop) eBay? ANNEM orada bir ihtiyaç çözer mi?

Belki şimdi anlıyorsundur ne zaman yazıyorsun bir Web-nerede kontrol sunucu tarafı ve bir homojen ortam (on Amazon EC2 örnekleri tüm çalışan Linux Java Jvm'ler) ve müşteriler nerede, iyi, Web tarayıcısı?

Bir sunucu ile iletişim kurmak için gereken masaüstü uygulamaları için mantıklı mı?

Yoksa 'tek' büyük kuruluş, genellikle bir şekilde iletişim kurmak için gereken farklı sistemler sayısız mutlu bir karışımı olduğu için ya da başka bir şeyler?

İçin yararlı, onlar ne gibi biraz kafam karıştı ve uygun gittiklerini ve uygun değiller nerede örnekle daha iyi kullanımları anlayamadım sanırım.

CEVAP
15 Mart 2010, PAZARTESİ


Bu çok güzel bir soru.

Ana kullandığı mesajlaşma: Ölçekleme, boşaltma çalışma, entegrasyon, izleme, olay yönetimi, yönlendirme, ağ, itme, hareketlilik, tampon, kuyruk, görev paylaşımı, uyarıları, yönetim, günlük, parti, veri iletimi, pubsub, çok noktaya yayın, denetim, planlama, ... ve daha fazlası. Temel olarak: veri gerekiyor ama veritabanı isteği yapmak istemediğiniz bir şey. (Önbellekleme başka bir uzun hikaye).

Başka bir bakış açısı bu haber birçok uygulama eskiden inşa diyelim ki bir kullanıcı (insan) eylemleri gerçekleştirmek olacağını yerine tarafından yürütülen bir hareket üzerinde bir veritabanı (dahil olmak üzere okur ve yazar). Ama bugün, birçok eylemler kullanıcı tarafından başlatılan değil. Bunun yerine uygulama başlatmış. Örneğin "satın almak istediğim kitabın stokta olduğunda bana söyle". Problemler, bu sınıfın çözmek için en iyi yolu bir tür mesajlar ile. Bu yazılım ya da web arama olup olmadığını itme veya gerçek zamanlı salata sosu önemli değil. Tüm mesajlar.

Ya da olaylara tepki başlatmak için uygulamalar etkinleştirdiğinizde, sonra mimarlık gevşek bileşenleri dayalı olabilir, çünkü ölçek çok daha kolay. Ayrıca çok daha kolay eğer mesajlaşma istikrarlı, ölçülebilir, servis aracı, tercihen açık standart API ve protokolleri kullanarak tabanlı ise bu bileşenleri entegre.

Bu yardımcı olur umarım. here mesajlaşma hakkında faydalı bağlantılar listesini tutmak için çalışıyoruz

Lütfen bu sorular ve yorumlar ile temasa bulmak çok kolay.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • gadgetgal38

    gadgetgal38

    9 HAZİRAN 2009
  • iMasterful

    iMasterful

    11 EYLÜL 2009
  • whiteboy7thst

    whiteboy7ths

    1 Temmuz 2009