Веб-сервисы Java SE 6 и Jax-Ws. Нужно ли что-то еще?

#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:

Да, вы можете использовать автономную версию. Он будет масштабироваться просто отлично, не беспокойтесь о масштабируемости прямо сейчас. У всех приложений есть свои точки сбоя.

Так что, если вы занимаетесь практическими разработками, не беспокойтесь о масштабируемости.