Я ищу API брокера сообщений, чтобы использовать его с c #.
Обычно все довольно просто.У меня есть сервер, который знает, какие задания нужно выполнять, и у меня есть клиенты, которым необходимо получить эти задания.
И вот особые требования, которые у меня есть:
- Если клиентполучил работу, но не может ответить в течение определенного времени, тогда другой клиент должен выполнить эту работу.
- Более одной очереди и приоритетов
- Если возможно, он должен работать с большими очередями сообщений (этоспособ, которым я мог бы просто загрузить все работы иногда в месяц и забыть об этом
- безопасная связь была бы хороша.
- API для общения с брокером из c #. Сколько работы сделано? Что еще?сделать? Удалить некоторые задания ...
- Если бы доступная репликация на другого брокера была бы полезной.
- Брокеру необходимо запустить на Windows
Что не такпроблема:
- низкая задержка (нет проблем, когда сообщение требует минут)
Знаете ли вы такого брокера сообщений, который можно использовать бесплатно?