powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Выполнение метода в бекграунд режыме
3 сообщений из 3, страница 1 из 1
Выполнение метода в бекграунд режыме
    #37741713
denis11111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем.
Помогите советом кто может или укажыте путь.
Суть проблемы:
Пишу веб интерфейс на технологии JSF. Есть xhtml-страницы, Java-класы, база даных.
В класах есть нектоторые методы, которые выполняются в зависимости от того, что делает пользаватель на страничке xhtml, тут мне все понятно.
Но мне надо так, чтоб некоторые методы работали как бы сами по себе, в фоновом режыме, без участия пользавателя (именно в моем случае некий метод должен опрашивать источник даных все время и писать даные в БД).
Как это можно зделать?
...
Рейтинг: 0 / 0
Выполнение метода в бекграунд режыме
    #37741715
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На каком сервере это всё крутится? Если нужен scheduling, то используют Quartz или EJB Timer.
Если нужно создавать и асинхронно выполнять какие-то задачи. То JMS.
...
Рейтинг: 0 / 0
Выполнение метода в бекграунд режыме
    #37741823
denis11111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczНа каком сервере это всё крутится? Если нужен scheduling, то используют Quartz или EJB Timer.
Если нужно создавать и асинхронно выполнять какие-то задачи. То JMS.

Все работает на GlassFish сервере.
JMS я так понял это Java Message Service?
В меня есть в ApplicationScoped бине метод которий считывает даный с источника. На даный момент этот метод вызывается каждые 3-секунды из xhtml-страницы з помощю тега:
<p:poll listener=(#{ApplicationBean.method}) interval="3" update="txt_count,:growlforUserTab" />
Тобто, если закрить страницу з этим тегом, то вызов не делается.
Но как зделать чтоб method выполнялся в некоторым интервалом?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Выполнение метода в бекграунд режыме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]