Подтвердить что ты не робот

NServiceBus против Windows ServiceBus

Кто-нибудь сможет пролить свет на различия между новым выпуском Windows ServiceBus (по предположению, а не с Azure) и NServiceBus?

Ищете подробный ответ на вопрос о том, что Windows SB может отсутствовать, поскольку я знаю, что NSErviceBus может сделать:

  • Это реальная служебная шина, а не просто брокер сообщений, который использует очереди?
  • Может ли он поддерживать полиморфизм сообщений? (Подклассы сообщений другие сообщений и обработчиков, поддерживающих эту иерархию.
  • Длительные процессы и корреляция
  • Масштабировать
4b9b3361

Ответ 1

Я отвечаю за поддержку Windows Azure ServiceBus в NServicebus. И, на мой взгляд, этот новый Windows Server Servicebus предоставляет те же возможности, что и Azure ServiceBus. Поэтому, на мой взгляд, это будет хорошее совпадение с NServiceBus вместо конкурента (как и Windows Azure ServiceBus) и может использоваться вместо msmq.

Чтобы ответить на ваши вопросы

  • Новый сервисный сервер - это брокер, который использует очереди
  • Сообщения на сервисной шине в конце концов являются целыми строками, сам сервис-сервис не имеет дополнительной поддержки для типов сообщений, иерархий, обработчиков и т.д. Обычно для этого используется WCF или NServiceBus.
  • Поддержка длительных процессов и корреляции отсутствует. У него есть некоторые функции перекрытия с NServiceBus, хотя, поскольку он может делать подписок/тем, он также может откладывать сообщения, а также фильтры.
  • Он предназначен для масштабирования.

Надеюсь, что это поможет?

С уважением, Ив