Преимущества использования NServicebus или Masstransit с TIBCO EMS

Мы изучаем возможность включения TIBCO EMS в нашу систему на основе .NET. Из того, что я читал, бульон NServiceBus и MassTransit может использовать TIBCO EMS в качестве уровня транспортной связи. Мой вопрос: в чем преимущество использования NServiceBus или MassTransit по сравнению с использованием пользовательской библиотеки C#/.NET напрямую через TIBCO EMS?

Мне известен этот ответ о RabbitMQ: Что делает MassTransit добавить в RabbitMQ?

Применяются ли те же преимущества и к TIBCO EMS?


person harrychou - 要求中共釋放政治良心犯及維權律師    schedule 18.01.2013    source источник
comment
Если вы все еще изучаете варианты служебной шины, вы можете взглянуть на Shuttle (shuttle.codeplex.com ).   -  person Eben Roux    schedule 19.01.2013


Ответы (1)


Преимущества будут аналогичны преимуществам любого другого транспорта (например, RabbitMQ). Хотя TIBCO может делать больше, чем многие системы обмена сообщениями, это также зависит от того, сколько вы хотите сделать внутри нее по сравнению с вашим приложением, использующим TIBCO.

Там, где я работаю, мы регулярно взаимодействуем с TIBCO, но этим занимается другая команда, и мы просто потребляем услуги. Мы используем MassTransit с RabbitMQ и MSMQ (да, с обоими).

person Travis    schedule 18.01.2013
comment
Можете ли вы рассказать о плюсах и минусах работы внутри TIBCO по сравнению с приложением через MassTransit/NServicebus? - person harrychou - 要求中共釋放政治良心犯及維權律師; 22.01.2013
comment
И можете ли вы поделиться своим опытом/обоснованиями использования RabbitMQ/MSMQ вместо TIBCO? Спасибо. - person harrychou - 要求中共釋放政治良心犯及維權律師; 22.01.2013
comment
Когда мы начали проект, проект TIBCO еще не был готов к использованию, и мы только объединяли интересы в нашей группе. Не нужно было выходить за пределы нашей группы, чтобы поговорить с другими частями нашего приложения. Кроме того, компоненты TIBCO, вероятно, должны быть написаны на Java, а моя команда в основном занимается .NET. - person Travis; 23.01.2013