SOAP 보안 프로파일에는 암호화와 서명, 그리고 XML
메시지를 보내기 전이나 받은 후에 이 메시지를 변환하는
기타 보안 알고리즘을 구현하는 라이브러리에 대한 액세스가
필요합니다. SOAP 보안을 사용하고 Eclipse가 사용하는 JRE(Java™ Runtime Environment)의
클래스 경로를 설정하고 Agent Controller가 사용하는 가상 머신의
클래스 경로를 설정하도록 이 라이브러리를 사용해 환경을 준비해야 합니다.
시작하기 전에
보안 알고리즘을 사용하는 SOAP 기반 서비스를 테스트하려면
먼저 SOAP의 보안 라이브러리 및 구성 파일 세트를 확보해야
합니다.
BouncyCastle(http://www.bouncycastle.org)은 이와 같은 보안 라이브러리의 제공자입니다. 이러한
보안 라이브러리 사용은 Rational® 테스트 제품의 선택사항입니다.
프로시저
- JRE 설치의 jre/lib/ext에 라이브러리 파일을 복사하십시오.
기본적으로 C:\Program Files\IBM\SDP\jdk\jre\lib\ext 디렉토리에
있습니다.
- Eclipse 실행 명령행 또는 eclipse.ini 파일에
VM 인수 -vmargs -Dosgi.parentClassloader=ext를 추가하십시오.
eclipse.ini 파일은 제품을 실행하는 데 사용되는
eclipse.exe 실행기 2진 파일과 동일한 디렉토리에
있습니다.
다음에 수행할 작업
Agent Controller만 사용하고 워크벤치에 액세스할 필요가 없는
원격 컴퓨터를 구성하려면 1단계만 수행하고 Agent Controller 서비스를
다시 시작하십시오.
환경을 구성한 후
WSDL(Web Services Description Language) 파일을 가져오고
WSDL 보안 편집기를 사용하여 WSDL 파일의 보안
프로파일을 설정해야 합니다.