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:
- czy to prawdziwy service bus, a nie tylko broker wiadomości, który używa kolejek?
- czy może wspierać polimorfizm komunikatów? (Wiadomości subklasyczne inne wiadomości i obsługi wspierające to hierarchia
- długotrwałe procesy i korelacja
- Scale out
48
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
- nowy serwis jest brokerem, który korzysta z kolejek
- 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.
- 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. 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
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