как развернуть веб-приложение и веб-службу на сервере Glassfish

Я хочу развернуть веб-приложение и веб-службу на сервере Glassfish. Как мне это сделать? Могу ли я развернуть два приложения на разных портах? Я не могу совместить веб-приложение и веб-службу RESTful.

Спасибо


person sudo    schedule 29.06.2011    source источник


Ответы (1)


Веб-приложения и веб-службы Джерси развернуты в WAR. Итак, у вас есть несколько вариантов.

Вы можете объединить их в одно веб-приложение и развернуть одну WAR.

Вы можете развернуть их в отдельных WAR с разными контекстами (например, /war1, /ws2).

Вы можете создать новый виртуальный сервер (который может прослушивать любой порт) и по одной WAR для каждого, и тогда они оба могут использовать один и тот же контекст, они просто используют разные хосты и/или порты.

Непонятно, какая у вас проблема или что вы пытаетесь сделать, но это три основных доступных вам варианта.

person Will Hartung    schedule 29.06.2011
comment
привет, я не могу совместить веб-сервис и веб-приложение. потому что я удаляю корневое имя контекста и имя ресурса в web.xml в веб-службе. Если веб-приложение использует порт администратора 4848 и 8080. Могу ли я использовать порт администратора 4848 для создания нового домена или нового виртуального сервера или хоста/портов. И есть ли у вас какой-либо код или веб-сайт для справки, спасибо - person sudo; 29.06.2011
comment
Вы должны изменить свой вопрос, указав более подробную информацию о том, что у вас есть, что вы пробовали и что вы ищете. - person Will Hartung; 29.06.2011