Какую проблему решить MOM (Message Oriented Middleware)? Масштабируемость? Интеграция?
В какой области они обычно используются и в каких доменах они обычно не используются?
Например, скажем, Google использует такое решение для своей главной поисковой системы или для запуска GMail?
Как насчет крупных веб-сайтов, таких как Walmart, eBay, FedEx (в значительной степени магазин Java) и buy.com(в значительной степени магазин MS)? Означает ли MOM необходимость там?
Имеет ли смысл, когда вы пишете Webapp, где вы управляете серверной стороной и имеете однородную среду (скажем, десятки экземпляров Amazon EC2, все запущенные под Linux + Java JVM) там, где клиенты, Веб-браузеры?
Имеет ли смысл использование настольных приложений для связи с сервером?
Или это "только" для крупных предприятий, где вы, как правило, имеете счастливое сочетание бесчисленных разных систем, которые должны общаться так или иначе?
Я немного смущен относительно того, для чего они полезны, и я думаю, что с примерами того, где они подходят, и где они не подходят, я мог лучше понять их использование.