2010-06-14 5 views
0

У меня есть несколько сервисов на разных машинах, и система передачи сообщений подходит для моей проблемы.постоянные очереди сообщений

Надежность - отправленные сообщения всегда доставлены, даже если один конец опускается - это ключевая проблема, хотя она также должна быть быстрой и разумной с точки зрения пропускной способности.

Какую очередь сообщений я должен использовать?

+1

Какой язык/рамки вы используете для разработки? –

+0

Настоящий микс, настолько портативный, с большим количеством переплетов, лучше всего; конечно python и java на обоих окнах и linux – Will

ответ

0

RabbitMQ это решение, которое охватывает все ваши требования. Он также имеет привязки для многих языков (Java, C, Python, ...).

Серверы RabbitMQ также доступны как для среды * nix, так и для Windows.

0

Если вы используете ОС Windows, вы можете использовать MSMQ (очередь Microsoft Message). Он обеспечивает долговременную и транзакционную доставку сообщений. Если вы используете .NET, вы можете использовать NServiceBus, который работает поверх MSMQ.

Смежные вопросы