nServiceBus по сравнению с Общественным транспортом по сравнению с Сервисной шиной Носорога по сравнению с другим?

Я не уверен, является ли это тем, что Вы имеете в виду, но часто замечаемый подобный размытости эффект создается путем создания полной высоты, полного элемента DIV ширины с набором свойств непрозрачности и цветом фона.

/* DIV-element with black background and 50% opacity set */
div.overlay {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    background: #000;
    opacity: 0.5;
    filter: alpha(opacity = 50); /* required for opacity to work in IE */
}

, Так как Ваша высота страницы может варьироваться, Вы, вероятно, хотели бы использовать JavaScript для установки высоты для этого элемента.

103
задан mwjackson 28 October 2009 в 14:58
поделиться

2 ответа

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

Вам, вероятно, понадобится какая-то надежная / транзакционная инфраструктура обмена сообщениями, поэтому не используйте MSMQ вы останетесь с Service Broker на платформе Microsoft или какой-либо другой альтернативой, такой как ActiveMQ. Преимущество MSMQ заключается в том, что он уже установлен на всех компьютерах Windows, в отличие от Service Broker, которого нет.

Что касается выбора между NServiceBus, Mass Transit, и Rhino Service Bus - этот ответ Stackoverflow , сравнивающий NServiceBus с MassTransit , был бы хорошим местом для начала.

В нашей версии 3.1 мы представляем NSB Studio - набор инструментов интегрированного моделирования Visual Studio которые позволяют вам моделировать вашу систему на более высоком уровне абстракции, и большая часть настройки и инициализации NServiceBus будет сделана за вас автоматически. Я бы сказал, что это действительно склоняет чашу весов в пользу NServiceBus.

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

Отказ от ответственности: я являюсь автором NServiceBus.

повторно представляем NSB Studio - набор интегрированных инструментов моделирования Visual Studio, которые позволяют моделировать вашу систему на более высоком уровне абстракции, и большая часть настройки и инициализации NServiceBus выполняется за вас автоматически. Я бы сказал, что это действительно склоняет чашу весов в пользу NServiceBus.

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

Отказ от ответственности: я являюсь автором NServiceBus.

повторно представляем NSB Studio - набор интегрированных инструментов моделирования Visual Studio, которые позволяют моделировать вашу систему на более высоком уровне абстракции, а большая часть настройки и инициализации NServiceBus выполняется автоматически. Я бы сказал, что это действительно склоняет чашу весов в пользу NServiceBus.

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

Отказ от ответственности: я являюсь автором NServiceBus.

71
ответ дан 24 November 2019 в 04:20
поделиться

потенциальным недостатком чего-либо, основанного на MSMQ, является ограничение максимального размера сообщения. IIRC это примерно 4 МБ, с которыми вы можете легко столкнуться, если имеете дело с большими файлами и храните содержимое файла в сообщении.

9
ответ дан 24 November 2019 в 04:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: