Я занимаюсь разработкой простой веб-приложение, которое содержит эти 3 компонента:Какой веб-сервер java наиболее подходит здесь?
- клиент, который использует Ajax, JavaScript, HTML для отображения данных в браузере.
- Веб-сервер Java, который взаимодействует между клиентом и объектом обработки данных.
- объект обработки данных, реализованный на C++.
Мне нужно решить, какой Java-сервер использовать. Некоторые параметры:
a) Используйте класс httpserver в java (com.sun.net.httpserver) и создайте многопоточный процесс.
b) использовать сервер Glassfish и развернуть приложение на нем, которое создает веб-страницу, и т. Д.
c) использование Jetty.
d)?
Критерии отбора для веб-сервера является:
стабильности (процесс (веб-сервер) должен работать в течение нескольких дней без перезагрузки)
Максимальное количество одновременных запросов возможных около 200. а средний случай около 30.
Кэширование выполняется на веб-сервере, и запросы подаются с самого веб-сервера, если данные доступны или не помечены грязным объектом обработки данных.
Ваши предложения очень ценятся.
Thank you. Рон.
если компонент обработки данных находится на C++, зачем вы хотите использовать java-сервер? – skaffman
спасибо скаффман. знаете ли вы о методе создания стабильного HTTP-сервера на C++? должен поддерживать Ajax – sbr
Возможно, вы захотите исправить свои теги, так как на основе ваших ответов ключевые слова сейчас являются очень неправильными. –