2013-01-23 3 views
-1

서블릿 애플리케이션을 만들 때 응용 프로그램 서버에 war 파일을 배포하고 서블릿 URL을 조회하고 적절한 매핑이 있으면 내 페이지로 이동합니다.websphere eportal 서버 콘솔 이해

포틀릿 애플리케이션 인 경우 포털 서버에 포틀릿을 배치하면 작업이 수행되지 않습니다. 또한 포털에 로그인해야하며 기본적으로 '페이지 관리'로 이동하여 포틀릿을 추가합니다. 이 단계에서 우리는 정확히 무엇을하고 있습니까? 그리고 왜이 단계가 필요합니까? 우리는 서블릿 애플리케이션을 위해 이것을 할 필요가 없다.

다른 질문은 포털 서버에는 표준 WAS 관리 콘솔과 유사한 두 종류의 관리 콘솔이있는 것 같습니다. 다른 하나는 페이지를 관리하고 다른 종류의 작업을 수행하는 곳입니다. 왜 우리는 두 종류의 콘솔을 가지고 있습니까?

IBM이 포털 서버에 WAS 콘솔을 재사용하려고했기 때문에 추가 된 기능을 표준 WAS 콘솔로 설계 할 수 없습니까?

답변

0

먼저 이해해야 할 점은 포틀릿이 서블릿이 아니라는 것입니다. 포틀릿 컨테이너는 포틀릿 아래 서블릿을 사용할 수 있지만 (필자가 명시 적으로 잘 모르겠다) 프로그래밍 모델은 다르므로 솔루션을 설계하고 구현할 때주의해야합니다.

포틀릿 응용 프로그램은 설치시 정의한 컨텍스트 루트에서 직접 참조 할 수 있습니다. 그러나 doView, processAction 등의 메소드를 호출하고 포틀릿의 상태 및 사용자의 탐색 상태를 유지하는 데 도움이되는 것은 포틀릿 컨테이너입니다. 페이지에 포틀릿을 추가하면 포털에서 페이지 모델에서 포틀릿을 사용할 수있는 위치를 알 수 있습니다.

WebSphere Portal이 WebSphere Application Server에서 실행되기 때문에 두 개의 관리 콘솔이 있습니다. 이것이 당신이 사용하고있는 표준 WAS 관리 콘솔입니다. 표준 WAS (서버, 데이터베이스 연결, 웹 서비스 등)를 관리하는 데 사용합니다. 포털 관리 콘솔은 페이지 모델, 포틀릿, 테마 등과 같은 포틀릿 특정 항목을 관리합니다.

관련 문제