이 연습에서는 두 개의 책갈피 샘플 포틀렛을 가져옵니다.
이 학습서를 시작하기 전에 먼저 필수 자원을 가져와야 합니다.
다음 단계를 수행하여 두 개의 책갈피 샘플을 가져오십시오.
책갈피(IBMR 포틀렛 API 사용)
샘플을 두 번 클릭하십시오. 샘플 소개 페이지가 오른쪽 분할창에 열립니다.
책갈피(JSR 168 API 사용)
에 대한
샘플 코드를 가져오십시오.
이 샘플을 가져오면 두 개의 프로젝트인 bookmarkJSREAR 및 bookmarkJSR도 작성됩니다.
샘플에는 다음 파일이 포함됩니다.
Workbench는 샘플 갤러리에서 사용 가능한 여러 유형의 포틀렛 코딩 샘플을 제공합니다. 도움말 메뉴에서 샘플 갤러리 > 기술 샘플 > 포틀렛을 선택하십시오.
기본 포틀렛 카테고리 아래에 제공된 샘플은 다음과 같습니다. 이러한 모든 샘플은 두 개의 포틀렛 API 사이의 차이점을 보여줍니다. 샘플을 가져오려면 해당 샘플을 열고 샘플의 기본 메뉴에서 샘플 가져오기를 클릭하십시오.
두 개의 책갈피 포틀렛은 웹 주소를 책갈피로 저장하는 포틀렛을 보여줍니다.컨텐츠 액세스 포틀렛은 WebSphereR Portal에서 제공하는 ContentAccessService 인터페이스의 사용을 보여줍니다.
협력 포틀렛 샘플은 Click-To-Action(IBM 포틀렛 API) 및 특성 브로커 서비스(JSR 168 API)를 사용하여 같은 페이지에 있는 포틀렛 사이에 정보를 교환하는 방법을 설명합니다.
이 학습서에서는 책갈피 포틀렛 샘플에 대해 논의하여 IBM 포틀렛 API 및 JSR 168 포틀렛 API를 사용하여 책갈피 코드를 구현하는 방법 사이의 차이점에 대해 설명합니다. 책갈피 샘플에 보여지지 않은 일부 차이점에 대해서도 설명합니다.
Workbench 내의 WebSphere Portal v5.0 테스트 환경은 자동으로
JSR 168 API를 지원합니다.
원격 WebSphere Portal v5.0.2 서버를 사용할 경우,
<WebSphere_Portal_install_root>/shared/app/config/services
디렉토리에서 ConfigService.properties
특성 파일을 편집하고
portal.enable.jsr168 = true
를 설정하여
WebSphere Portal이 JSR 168을
허용하도록 구성해야 합니다.
Workbench는 새 포틀렛 프로젝트 마법사에서 두 API를 모두 지원합니다.
이러한 프로젝트에서 새 포틀렛을 작성하면 프로젝트에 따라 JSR 168 포틀렛 또는 IBM 포틀렛이 됩니다.
이제 연습 1.2: API 사이의 개념적 차이점을 시작할 수 있습니다.