웹 서비스 엔드포인트를 노출시키지 않는 WS-Notification 애플리케이션 작성
외부 웹 서비스에 대해 웹 서비스를 호출하기 위해 애플리케이션 서버 외부에서 실행될 수 있는 Java™ EE 애플리케이션을 작성합니다. 이 애플리케이션은 WebSphere® Application Server가 제공하는 NotificationBroker와 같은 다른 웹 서비스에 대해 웹 서비스 조작을 호출하여 가져오기 유형 이용자 또는 경량 공개자 역할을 합니다.
시작하기 전에
- IBM® Rational® Application Developer, Rational Software Architect 또는 이에 해당하는 도구의 설치 및 작동 사본
- 호출될 서비스에 대한 WSDL 파일을 찾을 위치에 대한 지식
이 태스크 정보
프로시저
- 호출하려는 서비스에 대한 WSDL 파일을 가져오십시오. 대상 서비스가 WebSphere Application Server에서 생성된 알림 브로커 서비스인 경우 관리 콘솔을 사용하여 서비스에 대한 WSDL 파일을 압축 파일에 공개하십시오.
- 선택한 이름으로 동적 웹 프로젝트를 작성하십시오.
- 파일 > 새로 작성 > 기타 > 웹 서비스 > 웹 서비스 클라이언트를 선택하십시오.
- Java 프록시를 선택하십시오.
- 이전에 얻은 WSDL을 입력 또는 선택하십시오.
- 사용자 요구사항에 따라 "애플리케이션 클라이언트"의 클라이언트 유형 또는 "Java"를 선택하십시오.
- 필수 보안 구성을 선택하십시오.
- 완료를 클릭하십시오.
- 생성된 프록시와 스텁을 사용하여 원격 웹 서비스를 호출하십시오. 세부 코딩 예는 WS-Notification을 사용하는 애플리케이션 개발의 내용을 참조하십시오.