создание pojo / ejb с пружиной 3, которая всегда работает в фоновом режиме - PullRequest
0 голосов
/ 02 февраля 2011

В прошлом я создавал приложения, в которых были бы веб-страницы, которые вызывали бы слой постоянства для получения результатов некоторых запросов или для вставки, удаления и т. Д. По отношению к базе данных. Однако в фоновом режиме ничего не осталось, кроме слоя постоянства. Теперь мне нужно разработать приложение, в котором есть процесс, который всегда работает в фоновом режиме, который ожидает поступления сообщений через систему обмена сообщениями zeromq (не могу изменить это на данный момент). Я немного растерялся относительно того, как настроить объект так, чтобы он всегда мог работать, и все же я могу контролировать или запрашивать результаты из объекта.

Есть ли учебник / примеры, которые охватывают эту конфигурацию?

Спасибо

1 Ответ

0 голосов
/ 03 февраля 2011

Вы можете использовать какой-то таймер, чтобы запускать метод каждую секунду, чтобы посмотреть на определенный ресурс и обработать входные данные, полученные из этого.Если вы используете Spring, вы можете взглянуть на аннотацию @ Scheduled .

Если вы используете какой-либо вызов метода java, посмотрите на java.util.concurrentПакет и параллельное программирование вообще.- Но следует учитывать тот факт, что существуют некоторые ограничения на создание собственных потоков в среде EJB.

...