#java #web-services #jakarta-ee #webserver
#java #веб-сервисы #джакарта-ee #веб-сервер
Вопрос:
Я реализовал продукт с использованием Java SE 6 и Jax-WS 2.0, как это было описано Sun здесь:http://today.java.net/pub/a/today/2007/07/03/jax-ws-web-services-without-ee-containers.html
Продукт предоставляет веб-сервисы на основе SOAP. Сервисы позволяют загружать небольшие ресурсы FS и удалять некоторые объекты, сохраненные в БД (я использую Hibernate, чтобы получить абстракцию БД).
Новая версия продукта должна предоставлять RESTfull API, поэтому я собираюсь использовать либо Restlet, либо Jersey.
Мой вопрос в том, будет ли это решение стабильным масштабируемым для 10 одновременных веб-клиентов, подключающихся к этому серверу? Нужен ли мне полный пакет J2EE? Нужен ли только веб-контейнер? Могу ли я продолжить без полного J2EE или контейнера?
Спасибо
Ответ №1:
Да, вы можете использовать автономную версию. Он будет масштабироваться просто отлично, не беспокойтесь о масштабируемости прямо сейчас. У всех приложений есть свои точки сбоя.
Так что, если вы занимаетесь практическими разработками, не беспокойтесь о масштабируемости.