Planuję eksperymentować z NServiceBus na Mono, który będzie wdrażany w systemach opartych na Uniksie.
NServiceBus domyślnie korzysta z MSMQ i można go łatwo wymieniać na alternatywną technologię transportu.
Co muszę wiedzieć, jakie są alternatywy dla MSMQ na systemach opartych na Uniksie i jak to się robi, a jakie są plusy i minusy?
Powiązane pytania: "Jak zamienić MSMQ w NServiceBus 2.0 na inny technolog transportuy " "Uwagi NServiceBus 2.0 podczas działania w trybie Mono i wdrożone w systemie Unix"
Odpowiedzi:
1 dla odpowiedzi № 1Co powiesz na System.Messaging?
1 dla odpowiedzi nr 2
Naprawdę nie wiem nic o NServiceBus lubMSMQ, ale niektóre z nich wyglądały na wykorzystanie Apache ActiveMQ jako usługi przesyłania wiadomości w systemach uniksowych. Wygląda na to, że istnieje wersja C #, która działa z Mono. Nie jestem pewien, czy tego właśnie chcesz, ale może warto rzucić okiem?
http://activemq.apache.org/nms/nms.html
1 dla odpowiedzi nr 3
ZeroMQ (http://www.zeromq.org/)
ZeroMQ .NET CLR i Mono binding (http://www.zeromq.org/bindings:clr)