FileNet IS(Image Services) 라이브러리와 같은 외부 서비스와 통합하려면 자원 어댑터를 설치하고 구성한 다음 외부 서비스 사이트 환경 설정을 구성합니다. 외부 서비스가 활성화되면 사용자가 외부 저장소에 있는 오브젝트 저장소에 파일을 추가할 수 있습니다. 파일의 실제 컨텐츠는 외부 저장소에 남아 있으므로 애플리케이션을 통해 체크아웃하거나 수정할 수 없습니다. 그러나 사용자는 파일을 보고 해당 특성을 업데이트할 수 있습니다.
예를 들어, 동일한 네트워크의 FileNet IS 라이브러리에 있는 파일에 액세스하려면 Application Engine 서버에 FileNet Image Services Resource Adapter(ISRA)를 설치하고 구성합니다. ISRA 구성에서 JNDI 이름 특성이 액세스하려는 FileNet Image Services 라이브러리의 기호 이름(도메인 이름)으로 설정되도록 Resource Adapter 배포 설명자를 구성합니다. 예를 들어, 라이브러리 이름이 atlas:Pacific인 경우 atlas를 입력하십시오.
참고 설정을 구성하기 전에 해당 자원 어댑터 소프트웨어를 설치해야 합니다.
구성된 각 외부 서비스가 간략한 설명과 함께 나열됩니다. 새 외부 서비스를 추가하거나 기존 서비스를 수정 또는 삭제할 수 있습니다.
외부 참조 서비스 구성
일반 정보 | 설명 | FileNet IS 라이브러리를 외부 서비스로 사용하는 예 |
---|---|---|
서비스 표시 이름 | 문서를 추가하거나 체크인할 때 파일 선택 단계의 유형 필드에 표시되는 서비스 이름 | Image Service (파일) 유형 열에 "Image Service"가 표시됩니다. |
리디렉트할 서비스 위치 | 컨텐츠를 검색하는 데 사용되는 외부 서비스 공급업체의 서블릿 공급업체 외부 서비스의 경우 공급업체가 제공하는 서블릿의 이름을 입력합니다. |
IS의 경우 다음 방법 중 하나를 사용합니다.
|
참조된 컨텐츠 유형 | 리소스 공급업체에서 제공한 MIME 유형(Content Engine에게 외부 문서임을 알려 주고 문서 유형 식별) | application/x-filenet-external-is (FileNet ISRA의 MIME 유형) |
파일 선택 페이지에 표시 | 문서를 추가하거나 체크인할 때 파일 선택 단계에서 외부 서비스 옵션을 표시하거나 숨깁니다. | 표시 새 문서 추가 및 문서 체크인 마법사 페이지에 Image Services를 포함시키려면 표시를 선택합니다. |
토큰 필요 | 서비스에 로그인하도록 사용자를 강제하지 않고 외부 서비스에 사용자 토큰을 전달하여 액세스를 허용할지 여부를 결정합니다. 기본값은 아니오입니다. | 예 Image Services에 사용자 자격 증명을 자동으로 전달하려면 예를 선택합니다. |
리디렉트 플래그 포함 | 문서에 대한 IgnoreRedirect 특성 설정을 웹 주소에 추가할지 여부를 결정합니다. 이 값이 예로 설정되어 있고 문서의 IgnoreRedirect 특성이 true인 경우 문서 컨텐츠가 다른 애플리케이션으로 리디렉트되지 않지만 브라우저에 표시됩니다. 기본값은 예입니다. 이 환경 설정은 Application Engine 서버의 content_redir.properties 파일에 있는 설정과 상호 작용합니다. 어느 파일이 어느 애플리케이션에서 열리는지를 지정하는 것과 관련한 자세한 내용은 content_redir.properties 파일을 참조하십시오. |
예 이 값을 아니오로 설정하면 Application Engine 서버의 content_redir.properties 파일에 따라 문서를 Image Viewer에서 열지 또는 브라우저에서 열지가 결정됩니다. 이 파일의 기본 설정은 이미지 유형(BMP, JPG, TIFF, COLD 등)을 Image Viewer로 리디렉트합니다. |
URI 정보(W3C RFC 2396 스키마) | 설명 | 예제 |
URI <scheme>:<abs_path> | 외부 자원에 대한 절대 경로입니다. 형식은 scheme:abs_path입니다. | filenet:/is |
매개변수가 있는 URI | 매개변수 {0} ~ {3}에 정의된, 순서가 지정된 매개변수 목록입니다. 형식은 ?query입니다. 공백이나 줄바꿈을 사용하지 않고 매개변수가 있는 URI를 입력합니다. |
?libraryName={0}&id={1} 아래 예에 표시된 것처럼 RFC 2396 스키마에 따라 필드를 정의합니다. |
매개변수 {0} 표시 이름 | 문서를 추가하거나 체크인할 때 외부 서비스에 대한 입력 필드 옆에 표시되는 최대 4개의 매개변수 중 첫 번째 | 라이브러리 이름 "라이브러리 이름"은 필드 레이블입니다. 사용자가 라이브러리 이름을 입력해야 합니다. |
{0}에 대한 선택적 형식 힌트 | 매개변수 {0}에 대한 텍스트 힌트 또는 설명으로,첫 번째 필드 아래에 표시됩니다. | (예: SolarImages) "라이브러리 이름" 아래에 이 텍스트를 힌트로 표시합니다. |
매개변수 {1} 표시 이름 | 문서를 추가하거나 체크인할 때 외부 서비스에 대한 입력 필드 옆에 표시되는 최대 4개의 매개변수 중 두 번째 | 문서 ID "문서 ID"는 필드 레이블입니다. 이 필드에는 문서 ID가 필요합니다. |
{1}에 대한 선택적 형식 힌트 | 매개변수 {1}에 대한 텍스트 힌트 또는 설명으로, 두 번째 필드 아래에 표시됩니다. | (예: 123456) "문서 ID" 아래에 이 텍스트를 힌트로 표시합니다. |
매개변수 {2} 표시 이름 | 문서를 추가하거나 체크인할 때 외부 서비스에 대한 입력 필드 옆에 표시되는 최대 4개의 매개변수 중 세 번째 |
페이지 번호 "페이지 번호"는 필드 레이블입니다. IS의 경우 사용자가 특정 페이지 번호를 입력합니다. 모든 페이지를 검색하려면 "0"을 입력합니다. |
{2}에 대한 선택적 형식 힌트 | 매개변수 {2}에 대한 텍스트 힌트 또는 설명으로, 세 번째 필드 아래에 표시됩니다. | (페이지 번호 입력, 모두 검색하려면 0을 입력) "페이지 번호" 아래에 이 텍스트를 힌트로 표시합니다. |
매개변수 {3} 표시 이름 | 문서를 추가하거나 체크인할 때 외부 서비스에 대한 입력 필드 옆에 표시되는 최대 4개의 매개변수 중 네 번째 | IS에는 사용되지 않습니다. |
{3}에 대한 선택적 형식 힌트 | 매개변수 {3}에 대한 텍스트 힌트 또는 설명으로, 네 번째 필드 아래에 표시됩니다. |
|