Эквивалент NServiceBus в мире Java

Есть ли эквивалент NServiceBus для Java? Я не ищу ничего более сложного, даже Mule ESB кажется слишком много для моих нужд.


person mgamer    schedule 16.06.2011    source источник


Ответы (2)


Может быть, вы ищете http://www.axonframework.org/?

Axon Framework помогает создавать масштабируемые, расширяемые и удобные в сопровождении приложения, помогая разработчикам применять архитектурный шаблон Command Query Responsibility Segregation (CQRS). Это достигается за счет реализации наиболее важных строительных блоков, таких как агрегаты, репозитории и шины событий (механизм диспетчеризации событий).

person TlmaK0    schedule 05.02.2012
comment
не уверен, почему за этот ответ проголосовали (возможно, из доброты?). CQRS — это полностью ортогональная концепция ESB. - person AaronHS; 21.11.2014
comment
С моей точки зрения, NServiceBus не является ESB. Вот обсуждение этого вопроса stackoverflow.com/a/10845816/327786 - person TlmaK0; 21.11.2014
comment
Во всяком случае, он просит что-то вроде NServiceBus, у Axonframework есть асинхронная шина сообщений, саги и т. д. Я думаю, что NServiceBus больше похож на Axonframework, чем на Mule. Вот пример попытки перенести учебный пример NServiceBus в Axonframework github.com/jeffxor/axon-nservicebusclass-example - person TlmaK0; 21.11.2014

Mule, вероятно, лучший выбор. Уди ссылается на него несколько раз.

person Jonathan Oliver    schedule 17.06.2011