J2EE 가능 웹 서버에 독립적으로 CSA(클라이언트 시스템 분석기)를 배치할 수 있습니다. 이 전략은 다음과 같은 경우에 적합합니다.
CSA 배치는 다음 단계로 구성됩니다.
CSA 응용 프로그램 다운로드: CSA 응용 프로그램은 필요한 JSP/애플릿 사용자 정의 파일과 함께 CSA 디렉토리를 포함합니다. 응용 프로그램은 EAR 파일로 패키지화됩니다. 이 기본 EAR 파일을 다운로드하려면 클라이언트 시스템 분석기 응용 프로그램 다운로드를 누릅니다. 다음을 수정하여 기본 CSA EAR 파일을 사용자 정의할 수 있습니다.
규칙 - 이 파일은 클라이언트 데이터를 평가하는 규칙의 기본 집합을 포함합니다. CSA를 배치하기 전에 규칙을 사용자 정의하고 추가할 수 있습니다.
컨텍스트 매개변수 - web.xml 파일에서 컨텍스트 매개변수를 사용자 정의할 수 있습니다.
사용자 정의 클래스 - 추가 데이터 수집, 애플릿 동작 변경, 클라이언트 PC에서 특정 작업 수행 등의 작업에 사용할 수 있는 사용자 정의 애플릿 클래스를 제공할 수 있습니다.
J2EE 웹 서버에 CSA 배치: CSA 응용 프로그램은 Application Server에 일반 J2EE 응용 프로그램으로 배치됩니다. CSA 응용 프로그램이 배치되면 다른 웹 응용 프로그램의 경우와 마찬가지로 컨텍스트 매개변수를 변경할 수 있습니다.
CSA로 일반 사용자 재지정: 일반 사용자가 클라이언트 데이터를 수집하려면 CSA 응용 프로그램에 액세스해야 합니다. 일반 사용자는 직접 또는 다른 응용 프로그램에서 링크를 통해 CSA JSP 페이지에 액세스할 수 있습니다. 다음 방법을 통해 일반 사용자를 CSA로 자동 재지정할 수 있습니다.
HTTP 서버(Apache의 mod_rewrie) - 이 옵션을 사용하면 웹 응용 프로그램에서 변경하지 않아도 됩니다.
서블릿 필터 - 서블릿 필터는 서버로 들어오거나 서버에서 나가는 요청을 필터링하는 프로그램입니다. 웹 응용 프로그램에 필터와 필터 매핑을 추가해야 합니다.
일반 사용자가 CSA를 실행하면 서블릿 필터와 CSA 재지정 JSP가 ORA_SMP_ORA 쿠키(CSA가 설정함)를 분석합니다. 쿠키에는 해당 페이로드로 서버의 시간 기록이 있습니다. CSA 재지정 JSP와 서블릿 필터는 시간 기록을 검사하여 마지막 CSA 실행을 확인합니다. 그런 다음 관리자가 구성한 시간 제한을 기반으로 일반 사용자가 CSA 응용 프로그램으로 재지정됩니다.
Enterprise Manager Agent에 CSA 수집기 대상을 추가합니다. 이렇게 하려면 수집기 추가를 누르고 목록에서 대상을 선택합니다.
수신 파일 디렉토리의 절대 경로를 지정합니다. 여기에 지정된 경로는 CSA 응용 프로그램의 outputDir 매개변수에 지정된 경로와 동일해야 합니다. 기본적으로 클라이언트 시스템 분석기 웹 응용 프로그램의 컨텍스트 루트 아래에 있는 수신 파일 디렉토리 "csa_results"에 클라이언트 데이터가 저장되지만 응용 프로그램의 "outputDir" 컨텍스트 매개변수를 변경하는 방식으로 구성할 수 있습니다.
CSA 배치 테스트: CSA 배치를 확인하려면 CSA 페이지의 URL을 클릭하고 클라이언트 데이터가 수집되는지 확인합니다.
Copyright © 1996, 2007, Oracle. All rights reserved.