Мне нужно написать наблюдателя папки, который будет работать в JBoss. Идея состоит в том, что как только файл появится в папке, мы должны обработать файл и перенести его где-нибудь. Я написал простой Java-класс, который будет использовать Java 7 NIO и наблюдать за этой папкой. Когда в папке появляется файл, я перемещаю его в другую папку и обрабатываю. В настоящее время то, что я сделал, - это как только появится файл. Я перемещаю его и создаю новый поток для его обработки. Так как это предполагается для запуска в JBoss, я понимаю, что создание потоков в JBoss - это не способ сделать это, и я должен использовать очереди сообщений. Поэтому я собираюсь изменить класс и вызвать очередь и передать ему объект местоположения файла и ожидать, что JBoss обработает его. Мой вопрос в основном я делаю это правильно? это правильный способ сделать это в JBoss? Любой процесс, который я хочу сделать с несколькими задачами, должен выполняться с очередями сообщений?folder observer in jboss
Спасибо заранее,
Шарон