powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Технология реализации.
7 сообщений из 7, страница 1 из 1
Технология реализации.
    #34008965
ksm80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Подскажите реализацию/технологию на Java,.
Необходимо через servlet запустить процесс выполнения некой работы (java программка), не дожидаясь, окончания её выполнения. В любой момент времени получить состояние выполнения, историю выполнения. Реализация должна быть задеплоенна в application Server.
«Нечто» на подобии /reports/rwservlet.
Заранее благодарен.
...
Рейтинг: 0 / 0
Технология реализации.
    #34009653
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ksm80Добрый день.
Подскажите реализацию/технологию на Java,.
Необходимо через servlet запустить процесс выполнения некой работы (java программка), не дожидаясь, окончания её выполнения. В любой момент времени получить состояние выполнения, историю выполнения. Реализация должна быть задеплоенна в application Server.
«Нечто» на подобии /reports/rwservlet.
Заранее благодарен.

Я так понимаю, поток с наблюдателем. См. java.lang.Thread и паттерн Observer.
Задача будет выполняться в потоке, и швыряться событиями. А наблюдатель - хранить последнюю выполненную стадию (устанавливаемую по событию) и, возможно, историю стадий выполнения.
...
Рейтинг: 0 / 0
Технология реализации.
    #34009730
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если 1.5 то лучше смотреть в сторону Executor framework.
...
Рейтинг: 0 / 0
Технология реализации.
    #34011230
По мне так надо смотреть в сторону asynchronius beans.

http://publib.boulder.ibm.com/infocenter/wsdoc400/v6r0/index.jsp?topic=/com.ibm.websphere.iseries.doc/info/ae/asyncbns/concepts/casb_asbover.html

Зачем изобретать велосипед?
...
Рейтинг: 0 / 0
Технология реализации.
    #34011627
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не люблю ленивых программистовПо мне так надо смотреть в сторону asynchronius beans.

http://publib.boulder.ibm.com/infocenter/wsdoc400/v6r0/index.jsp?topic=/com.ibm.websphere.iseries.doc/info/ae/asyncbns/concepts/casb_asbover.html

Зачем изобретать велосипед?

Тоже годится. По сути - реализовано схожим методом.
...
Рейтинг: 0 / 0
Технология реализации.
    #34012421
ksm80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем. Особенно Кувалдин Роману.

Реализовал на webservice, Thread и своём интерфейсе (аля Observer).
Веб сервис держит объекты, возможна обратная связь (поток-вебсервис)
Вышло 7 функций на выходе.

может я не прав, поправьте, но EJB-технология для других вещей.
В моём же случае мне надо запускать достаточно тяжёлую предобработку данных, а не работу с данными
...
Рейтинг: 0 / 0
Технология реализации.
    #34014075
EJB подходит не только для работы с данными, EJB это транзакции (в том числе и распределенные), кластер, стандарт для построения распределенных систем и многое другое. Я не стороник использования custom решений, если есть стандартные.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Технология реализации.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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