Nservicebus vs Windows ServiceBus

Czy ktoś mógłby rzucić trochę światła Na różnice między nowo wydanym Windows ServiceBus (on premise, a nie Azure) i Nservicebus?

Szukam szczegółowej odpowiedzi czego może brakować windows SB, bo wiem co potrafi NSErviceBus:

  1. czy to prawdziwy service bus, a nie tylko broker wiadomości, który używa kolejek?
  2. czy może wspierać polimorfizm komunikatów? (Wiadomości subklasyczne inne wiadomości i obsługi wspierające to hierarchia
  3. długotrwałe procesy i korelacja
  4. Scale out
Author: TimJohnson, 2012-07-17

1 answers

Odpowiadam za obsługę Windows Azure ServiceBus w NServicebus. Moim zdaniem ten nowy System Windows Server Servicebus zapewnia dokładnie te same możliwości, co Usługa Azure ServiceBus. Więc moim zdaniem będzie to dobry mecz z NServiceBus zamiast konkurenta (tak jak Windows Azure ServiceBus jest) i może być używany zamiast msmq.

Aby odpowiedzieć na twoje pytania

  1. nowy serwis jest brokerem, który korzysta z kolejek
  2. wiadomości w Serwisie są w końcu sam servicebus nie ma dodatkowego wsparcia dla typów wiadomości, hierarchii, programów obsługi itp. Zazwyczaj używasz do tego WCF lub NServiceBus.
  3. nie ma wsparcia dla długotrwałych procesów ani korelacji. Ma jednak pewne funkcje pokrywające się z NServiceBus, ponieważ może robić subcriptions/topics, może również odkładać wiadomości, a także filtry.
  4. Zaprojektowano go tak, aby był skalowalny.

Mam nadzieję, że to pomoże?

Rodzaj pozdrawiam, Yves

 38
Author: Yves Goeleven,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-07-19 07:23:08