В одном из наших недавних проектов мы решили использовать решение на основе сообщений для интеграции существующего приложения .Net в новое приложение на основе JAVA.Существует требование не использовать сервер приложений.Поэтому я пытаюсь найти альтернативные варианты.В настоящее время мы планируем использовать ActiveMQ в качестве JMS-провайдера.Также Java-приложение должно взаимодействовать с серверной базой данных.Итак, при попытке выяснить варианты я обнаружил, что среда Spring будет весьма полезна.Похоже, что Spring может потребоваться несколько дополнительных компонентов (например, Atomikos) для обеспечения поддержки транзакций для операций JMS и JDBC.Я стараюсь максимально ограничить пользователя дополнительных компонентов.Итак, это правильный подход для использования ActiveMQ с Spring.Если да, могу ли я просто использовать встроенный модуль транзакций, доступный в Spring, для поддержки транзакций?
Какой совет будет очень полезным?