Вот что мне нужно сделать: рендерить PDF-файлы, используя FOP Apache на сервере (предпочтительно Windows). Задания будут поступать из очереди, но это не так важно.
Я хочу избегать разогрева JVM каждый раз, когда мне нужно выполнить работу. У FOP есть справочный сервлет, который я мог бы использовать с веб-запросами, но я не хочу представлять Tomcat.
У меня очень грубые навыки работы с Java (и я бы предпочел, чтобы это так и оставалось), поэтому, какой самый простой способ запустить долгосрочную Java-программу, которая может отслеживать очередь и запускать задания FOP, без затрат на запуск что происходит с, скажем, сценарием командной строки Java? Я хотел бы сделать это с Rhino, так как я чувствую себя комфортно с JS, и у меня уже есть много логики обработки документов в Rhino / JS. Я определенно не хочу использовать веб-сервер Java.