Удаленная, асинхронная служба поиска словаря, разработанная с сервлетами/JSPS и Java RMI.
Страница JSP должна предоставить пользователям возможность указать строку, которая будет проверена на словаре. Информация о форме HTML отправляется в сервлет по представлению, который добавляет запрос клиента в вход. Веб -клиент периодически проводят опрос веб -сервера (каждые 10 секунд) и запрашивает, обрабатывается ли запрос. Запросы клиента в inqueue должны периодически удалять и обрабатывать (каждые 10 секунд).
У меня есть поток клиентского работника, работающий с асинхронной обработкой объектов запроса в inqueue. Объекты запроса являются абстрактными могут быть специализированы на различных конкретных реализациях для различных запросов, т.е. поиск, добавление и т. Д.
Методы добавляют, изменяют, поиск и удаление все реализованы в удаленном объекте на сервере RMI - однако они не были реализованы на стороне клиента. Из настройки клиента вы можете видеть, что новая реализация запроса может быть легко интегрирована.
На стороне сервера, как и ожидалось, в основном состоит из интерфейса сервиса и его реализации - скрыта от пользователя.
В CMD прямо в папку, где находится файл JAR, и запустите следующую команду:
java -jar dictionary-service.jar
Если все будет хорошо, вывод CMD -крика «Сервер готов».
Вставьте файл войны в папку WebApps в каталоге Tomcat.
В отдельном CMD найдите папку корзины папки Server Tomcat и введите «запуск», чтобы активировать сервер Tomcat.
Откройте браузер и перейдите к:
localhost:8080/job-server
Приложение должно быть запущено сейчас!
Тара О'Келли - [email protected]