이 주제에서는 유닛 테스트 환경에서 StockQuote 모듈을 테스트하는
방법에 대해 설명합니다.
주식 시세 샘플은 클라이언트 및 데이터베이스를 사전 로드된
고객 데이터와 함께 사용하도록 요구합니다.
서버 보기로 전환하십시오. 하나의 서버 프로파일만 설치된
경우(WebSphere® Process
Server 또는 WebSphere ESB
Server), 서버를 마우스 오른쪽 단추로 클릭한 후 시작을 선택하여
서버를 시작하십시오. 서버 프로파일이 둘 다 설치된 경우에는
포트 9080을 사용하는 서버로 샘플을 배치해야 합니다. 대부분의 경우,
이 서버는 WebSphere Process
Server입니다.
서버가 성공적으로 시작된 후, 명령 프롬프트를 열어서
InstallDir/runtimes/bi_v6/samples/bin으로 전환하십시오.
1단계에서 시작한 서버에 따라, 다음 두 가지 옵션 중
하나를 선택하십시오.
WebSphere ESB Server를
사용 중인 경우, 다음 명령을 실행하십시오. ..\..\..\..\pf\esb\bin\wsadmin
-f install.jacl
WebSphere Process Server를
사행 중인 경우, 다음 명령을 실행하십시오. ..\..\..\..\pf\wps\bin\wsadmin
-f install.jacl
이 스크립트는 웹 클라이언트를 설치하며 고객 데이터베이스를 작성합니다.
스크립트 실행이 완료된 후, 클라이언트 및 데이터베이스를 로드하려면
서버를 다시 시작해야 합니다. 서버를 다시 시작하려면, 서버를 마우스 오른쪽 단추로 클릭하고
다시 시작 > 시작을 선택하십시오.
StockQuoteApp 프로젝트를 서버에 추가하려면, 서버를 마우스 오른쪽 단추로
클릭한 다음 프로젝트 추가 및 제거...를 선택하십시오.
사용 가능한 프로젝트 목록의 StockQuoteApp 프로젝트를 구성된 프로젝트 목록으로
이동하십시오. 완료를 클릭하십시오.
다음 클라이언트를
실행하십시오. http://localhost:9080/StockQuoteSample/StockQuoteServlet
드롭 다운 메뉴에서 CustomerA를 선택하십시오. 이 사용자는 일반 등록자이며
지연된 주식 시세를 수신합니다.
목록에서 주식 기호 중 하나를 선택한 다음 요청을
선택하여 중개 모듈을 통해 메시지를 전송하십시오. 응답 값은 해당 사용자가
일반 주식 시세를 수신했음을 나타냅니다.
드롭 다운 메뉴에서 CustomerB를 선택하십시오. 이 사용자는 프리미엄
등록자이며 실시간 주식 시세를 수신합니다.
목록에서 주식 기호 중 하나를 선택한 다음 요청을
선택하여 중개 모듈을 통해 메시지를 전송하십시오. 응답 값은 해당 사용자가
프리미엄 주식 시세를 수신했음을 나타냅니다.