powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Курьер почты. Как на Java это лучше сделать ?
5 сообщений из 5, страница 1 из 1
Курьер почты. Как на Java это лучше сделать ?
    #37848526
2dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошу не пинать. Стоит следующая задача.
Имеем файловый сервер, на нем есть определенные папки. Периодически в эти папки падают файлики. Эти файлики по определенным условиям (об этом ниже) нужно отправлять по email.
Таким образом имеем почти однотипные задачи по отправке. К примеру:
Задача 1. Если есть файлик в папке Папка1, то отправить его по адресу Адрес1. Затем файлик положить в папку Архив/(ТекущаяДата). Если папки с текущей датой нет, создать ее.
Задача 2. Все тоже самое, но файлики отправляются не как вложения к письму, а как zip архив.
Конечно все это можно сделать скриптами, но при таком количестве задач (более 200) будет куча консольных окон всплывать и прочей лабуды. Плохо отследивать ошибки.
Так же для каждой задачи имеется свое расписание отправки. Допустим каждые 30 минут с 9 до 15 и т.д.

Есть ли такие решения для какого либо Сервера приложений ?
...
Рейтинг: 0 / 0
Курьер почты. Как на Java это лучше сделать ?
    #37848543
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Курьер почты. Как на Java это лучше сделать ?
    #37848632
2dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.net,

а с Quartz он дружит ?
...
Рейтинг: 0 / 0
Курьер почты. Как на Java это лучше сделать ?
    #37849065
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно все это можно сделать скриптами, но при таком количестве задач (более 200) будет куча консольных окон всплывать и прочей лабуды. Плохо отследивать ошибки.

Если делать все на скриптах, то у вас на каждую задачу будет 3-5 строк кода, плюс 1 строка в конфиге Windows Scheduler.
То есть ваша задача простейшая.
Если свяжетесь с явой, то у вас только для какого-нибудь мавена XML портянка будет больше, чем ВЕСЬ код на скриптах.
Кроме того, подумайте, как будет происходить деплой изменений на ява-сервер? Для деплоя на ява сервер надо останаваливать весь контекст. Что при этом произойдет с текущими задачами?
Про всплывающие консольные окна - у меня такая проблема не возникала. Кажется, есть опция запускать задачу НЕ в текущей интерактивной сессии. Либо вообще из-под SYSTEM.
...
Рейтинг: 0 / 0
Курьер почты. Как на Java это лучше сделать ?
    #37849805
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2devgrasoff.net,

а с Quartz он дружит ?да
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Курьер почты. Как на Java это лучше сделать ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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