Существуют ли централизованные инструменты Pub/Sub, совместимые с .Net, но не использующие облачные предложения?
Я посмотрел на NServiceBus, и это лидер Pub/Sub, но мне не нравится объем инфраструктуры, который он размещает на каждой машине.
Я бы предпочел централизованный вариант, когда у меня есть мощный сервер, который обрабатывает все действия по публикации и подписке и просто выполняет необходимые вызовы, когда издатель отправляет сообщение, которое нужно получить подписчику. (Наподобие службы обмена сообщениями Amazon.)
Я мог бы обернуть NServiceBus в такую систему, но я бы не стал этого делать, если уже есть хорошее решение.
Если вам интересно, почему я сказал «нет» облачному варианту, я работаю в медицинской компании, и проблемы с отправкой защищенной информации о здоровье через Интернет просто не стоят преимуществ переноса этого в облако. Кроме того, если он выйдет из строя, мне нужно, чтобы это была наша вина, и чтобы исправление было под нашим контролем.
(ПРИМЕЧАНИЕ. Я ищу решения в диапазоне менее 10 000 долларов США. Такие вещи, как Tibco, великолепны, но они просто вне моего ценового диапазона)