В настоящее время у меня есть Java-апплет на моем сервере Apache (в каталоге htdocs
). Апплет является веб-сканером и требует очень много времени для обработки перед выдачей результатов (я думаю, что апплеты получают очень ограниченные ресурсы).
Я бы хотел перенести работу по сканированию на сервер, но понятия не имею, как это сделать. Я знаю, что могу сделать сервлет, возможно, используя Tomcat или что-то в этом роде, но я не знаю, что будет с этим.
Нужно ли устанавливать Tomcat (или это часть Apache)?
Это можно сделать за несколько часов (в первый раз)? Или это займет у меня некоторое время?
В настоящее время мой апплет находится на http://mySite.ca:4005/crawler/
. У меня есть доступ только к порту 4005 (другие пользователи получают другие порты). Будет ли Tomcat играть в хороший Apache? Могу ли я направить запросы на http://mySite.ca:4005/crawler/
на tomcat и позволить Apache обрабатывать остальные запросы (т.е. запросы на http://mySite.ca:4005/otherPage/
)?
Меня не особо волнует код апплета / графического интерфейса, который я написал, моя главная цель - запустить веб-сканер с некоторыми аргументами (ввод от пользователя), а затем отобразить результаты (вывод для пользователя).