중개 모듈 테스트

이 주제에서는 유닛 테스트 환경에서 StockQuote 모듈을 테스트하는 방법에 대해 설명합니다.

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

피드백
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.