В моем приложении на основе EJB3.0 и JBoss5 мне нужно реализовать функциональность, которая позволяет обрабатывать одновременно несколько инструкций. Например. существует EJB прослушивания с поддержкой состояния, который в случае приема данных (асинхронно) запускает объединенные фаз без учета состояния для выполнения вычислений. Выполнение выполнения в одном SLSB не останавливает запуск в другом SLSB (в случае получения запроса SFSB до того, как первый SLSB завершит свою работу). Это похоже на Spring ThreadPoolTaskExecutor - задача передается в очередь, и когда есть поток, доступный для его обработки, он получает его из очереди (все делается параллельно).Pure EJB 3.0 Spring ThreadPoolTaskExecutor-like решение
К сожалению, я не могу использовать Spring или другую версию спецификации EJB (но я могу использовать некоторые функции JBoss). Как я могу реализовать такую вещь? Я думал об использовании MDB, который работает как исполнители задач, но я не очень уверен, что это будет сделано одновременно (это мой первый вопрос;)), и если это правильный способ использования JMS (не для «обмена сообщениями»).
Заранее благодарим за все намеки.
Петр
Вот и все! Большое спасибо. –
Добро пожаловать;) –