Разница в развертывании приложения J2ee на Portal Sever и AppServer

Я хочу развернуть приложение J2EE на Portal Sever, это не большое приложение, оно имеет только один файл JSP, если я разверну его в профиле (server1), а не в профиле сервера портала, то мне нужно запустить WAS, т.е. server1, и мне нужно проверьте, доступен ли этот порт моему веб-серверу. Подходит ли этот подход, или я не должен развертывать приложение J2ee на сервере портала, или это плохой подход?

2 ответа

Если ваше приложение J2EE разработано с использованием портлетов (портлет JSR 168, IBM Portlet), его следует развернуть на сервере портала. Если ваше приложение не имеет ничего общего с портлетами, вы можете развернуть его в WAS.

Portal Server предназначен для портлетов, имеет подключенный WAS и работает поверх него. Таким образом, в любом случае требуется WAS, который входит в состав портала. (Портал можно рассматривать как большое приложение, работающее на WAS).

Больше информации:

В этом ответе я объясню вам шаги, которые должен выполнить новичок для развертывания и просмотра JSP в браузере:

  • создайте класс портлета: public class CallMePortlet extends PortletAdapter {}
  • создайте файл portlet.xml
  • создать архив WAR

Затем на портале:

  • Авторизуйтесь в модуле администрирования портала. Что-то вроде:localhost:100xx/wps/portal/admin, Здесь вы можете создавать страницы, и вам нужно создать страницу. Эта страница будет создана в иерархии страниц под домашней страницей
  • загрузить портлет в портал, у вас в администрировании есть эта опция. Здесь вы загрузите с диска WAR, созданный в первой части.
  • вернитесь на страницу, созданную ранее, и на этот раз выберите портлет для развертывания на этой странице.

Наконец, выйдите из модуля администрирования и перейдите на домашнюю страницу, затем иерархически перейдите на созданную вами страницу.

Другие вопросы по тегам