어셈블리 도구로 ibm-webservicesclient-bnd.xmi
배치 디스크립터 파일을 구성할 수 있습니다.
시작하기 전에
애플리케이션 서버에서 제공하는 어셈블리 도구로 배치 디스크립터를 구성할 수
있습니다.
사용 전에 먼저 어셈블리 도구를 구성해야 합니다. Rational® Application Developer 문서에서
어셈블리 도구 구성을 참조하십시오.
이 태스크 정보
클라이언트 모듈을 어셈블했으므로 다음 단계를 완료하여
ibm-webservicesclient-bnd.xmi
배치 디스크립터를 구성합니다. WebSphere® Application Server가
수신 웹 서비스 요청을 처리할 수 있도록 하려면 배치 디스크립터가 필요합니다.
제공된 다음 단계로
ibm-webservicesclient-bnd.xmi 배치 디스크립터를
구성합니다.
프로시저
- 어셈블리 도구를 시작하십시오. Rational Application Developer 문서에서
어셈블리 도구 시작을 참조하십시오.
- Java EE 퍼스펙티브로 전환하십시오.
- 를 클릭하십시오.
- 프로젝트 탐색기를 여십시오.
- 를
클릭하십시오.
- 모듈에 대한 배치 디스크립터 파일을 찾으십시오. 힌트: 배치 디스크립터: <module>
- 배치 디스크립터 파일을 두 번 클릭하여 배치 디스크립터 편집기를 여십시오.
- 편집기 창에서 WS 바인딩 탭을 선택하여
웹 서비스 클라이언트 바인딩 편집기를 여십시오.
- serviceRefLink 요소 설정을 확인하십시오.
- 웹 서비스 클라이언트 바인딩 편집기를 여십시오.
- 서비스 참조 탭을 클릭하십시오.
- 추가를 클릭하십시오.
- 목록에서 클라이언트 배치 디스크립터 파일에 정의된 서비스 참조를 선택하십시오.
- deployedWSDLFile 요소 설정을 확인하십시오.
- 웹 서비스 클라이언트 바인딩 편집기를 여십시오.
- 서비스 참조를 선택하십시오.
- 서비스 참조 세부사항 섹션을 펼치십시오.
- 배치된 WSDL 파일 필드 옆에 있는 찾아보기를
클릭하십시오.
- 새 WSDL(Web Services Description Language) 파일을 선택하십시오.
- 확인을 클릭하십시오.
또한 관리 콘솔을 사용하여 배치된 웹 서비스의 deployedWSDLFile 요소를
변경할 수 있습니다. 을 클릭하십시오.
- defaultMappings 요소 설정을 확인하십시오.
- 웹 서비스 클라이언트 바인딩 편집기를 여십시오.
- 기본 맵핑을 클릭하십시오.
- 추가를 클릭하십시오.
- 새로 추가된 행의 항목을 편집하여 WSDL 파일에서
portType 및 port
사이에서 맵핑을 설정하십시오. 각 portType에 대해 하나의 항목만 지원됩니다.
- 확인을 클릭하십시오.
또한 관리 콘솔을 사용하여 배치된 웹 서비스의 defaultMappings 요소를
변경할 수 있습니다. 을 클릭하십시오.
- 포트의 규정된 이름 바인딩 세부사항 섹션을 통해
웹 서비스 클라이언트 포트 바인딩 편집기에 액세스하십시오.
- syncTimeout 요소 설정을 확인하십시오.
- 포트에 대한 포트의 규정된 이름 바인딩을 작성하십시오.
- 웹 서비스 클라이언트 바인딩 편집기를 여십시오.
- 서비스 참조가 컴포넌트 범위 참조 또는
서비스 참조 섹션에서 선택되었는지 확인하십시오.
- 포트의 규정된 이름 바인딩 섹션을 펼치십시오.
- 추가를 클릭하십시오. 포트의
규정된 이름 바인딩 추가 대화 상자가 열립니다.
- 구성하려는 WSDL 파일 포트의 namespace를
포트 네임스페이스 링크 필드에 입력하십시오.
- 구성하려는 WSDL 파일 포트의 local_name을
포트 로컬 이름 링크 필드에 입력하십시오.
포트의 규정된 이름 바인딩 목록에 표시된 이름은
WSDL 파일 포트의 로컬 이름입니다.
- 확인을 클릭하십시오.
- 동기화 제한시간 필드를 찾아 syncTimeout 특성을 구성하고 원하는 값을 입력하십시오. 기본값은 300초입니다.
- basicAuth 요소 설정을 확인하십시오.
- 포트의 규정된 이름 바인딩 세부사항 섹션에서
HTTP 기본 인증 필드를 찾으십시오.
- 사용자 ID 및 비밀번호 필드에 원하는 값을 입력하십시오.
- 확인을 클릭하십시오.
- sslConfig 요소 설정을 확인하십시오.
- 포트의 규정된 이름 바인딩 세부사항 섹션에서
SSL 구성 필드를 찾으십시오.
- 이름 필드에 원하는 값을 입력하십시오.
- 확인을 클릭하십시오.
- 특성을 편집한 후에 키보드에서 ctrl-s를 눌러
변경사항을 저장하십시오.
결과
ibm-webservicesclient-bnd.xmi 배치 디스크립터를
구성했습니다. 모든 클라이언트 배치 디스크립터를 구성한 경우 웹 서비스 클라이언트를 테스트하십시오.
모든 클라이언트 배치 디스크립터를 구성하지 않았으면 구성을 완료한 후 웹 서비스 클라이언트를 테스트하십시오.