포틀릿

포틀릿은 웹 기반 컨텐츠, 애플리케이션, 기타 자원에 대한 액세스를 제공하는 재사용가능 웹 모듈입니다. 포틀릿은 임베디드 JSR 286 포틀릿 컨테이너를 포함하기 때문에 애플리케이션 서버에서 실행 가능합니다. JSR 286 API는 역호환성을 제공합니다. 포틀릿을 각 사용자에 대해 다른 데이터를 표시하는 동일한 포틀릿의 다중 인스턴스가 포함된 더 큰 포털 페이지로 어셈블할 수 있습니다.

사용자의 퍼스펙티브에서 포틀릿은 특정 서비스나 정보, 예를 들어 달력이나 뉴스 피드 등을 제공하는 포털 사이트의 창입니다. 애플리케이션 개발 퍼스펙티브에서 포틀릿은 모든 포털 프레임워크의 포틀릿 컨테이너 내에서 실행되도록 디자인된 플러그 가능한 웹 모듈입니다. 자체 포틀릿을 작성하거나 써드파티 포틀릿 카탈로그에서 포틀릿을 선택할 수 있습니다.

페이지의 각 포틀릿은 포털 페이지로 통합되는 마크업 단편 양식으로 해당 출력을 제공합니다. 포털은 각 포틀릿을 둘러 싸는 마크업을 제공합니다. HTML에서 예를 들어 포털은 각 포틀릿에 최소화, 최대화, 도움말, 편집 아이콘이 포함된 제목 표시줄을 제공하는 마크업을 제공할 수 있습니다.

또한, 서블릿이나 JSP(JavaServer Pages) 파일로의 단편으로 포틀릿을 포함할 수도 있습니다. 이는 포틀릿과 애플리케이션 서버에서 제공하는 Java™ Platform, Enterprise Edition(Java EE) 웹 기술 사이의 더 나은 통신을 제공합니다.

Rational® Application Developer 버전 6을 사용하여 포틀릿을 작성하는 경우, std-portlet.tld에 대한 참조를 web.xml 파일에서 제거하여 Rational Application Developer 밖에서 포틀릿을 실행해야 합니다.
<taglib id="PortletTLD">
				<taglib-uri>http://java.sun.com/portlet</taglib-uri>
	<taglib-location>/WEB-INF/tld/std-portlet.tld</taglib-location>
		</taglib>
또한, Rational Application Developer 버전 6을 사용하여 포틀릿을 작성하는 경우, Struts 포틀릿 프레임워크를 사용하여 작성하는 포틀릿은 WebSphere® Application Server에서 지원되지 않습니다.

포틀릿 애플리케이션

포틀릿 애플리케이션이 Java 포틀릿 API에 작성되는 유효한 웹 애플리케이션인 경우, 포틀릿 애플리케이션은 포털 서버와 WebSphere Application Server에서 변경을 수행하지 않고도 운영 가능합니다. JSR 168 및 JSR 286 준수 포틀릿 애플리케이션은 WebSphere Portal에서 WebSphere Application Server에서의 운영을 위해 제공되는 확장 서비스를 사용하면 안됩니다.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cport_portlets
파일 이름:cport_portlets.html