웹 서비스 검색 대화 상자에서는 온라인 또는 작업공간에 있는 웹 서비스를 검색하고
웹 서비스에 대한 프록시를 작성한 후 프록시 메소드를 Faces JSP 파일에 배치할 수 있습니다.
시작하기 전에
프록시 메소드를 배치할 Faces JSP 파일이
있어야 합니다.
이 태스크 정보
웹 서비스를 검색하여 웹 서비스의 프록시를 작성하려면 다음을 수행하십시오.
프로시저
- Faces JSP 파일을 두 번 클릭하여 편집기에서
여십시오.
- 팔레트에 데이터 탭이 표시되어야 합니다.
- 데이터 탭에서, 웹 서비스를 선택하고
마우스 오른쪽 단추로 클릭한 후 삽입을 선택하십시오.
- 웹 서비스 검색 대화 상자에서 웹 서비스를 검색할 방법을 선택하십시오.
| 옵션 |
설명 |
| 공용 또는 사설 UDDI 레지스트리 검색. |
이 옵션을 선택하면 UDDI 레지스트리 페이지가 표시됩니다. - 공용 또는 사설 UDDI 레지스트리의 URL을 입력하거나
제공된 레지스트리에서 선택하십시오.
- 레지스트리 검색에 사용할 텍스트를 입력하십시오. 텍스트는
서비스의 부분적 이름이나 완전한 이름, 또는 키(UUID)를 포함할 수 있습니다.
- 웹 서비스 이름으로 검색할지, 아니면 공개된 웹 서비스와 연관된 키로 검색할지 선택한 후 이동을 클릭하십시오.
- 웹 서비스 이름, 설명, 해당 WSDL 파일의 위치(URL)를 포함하여,
기준과 일치하는 사용 가능한 웹 서비스 목록이 UDDI 서비스 표에 채워집니다.
- 서비스에 대한 추가 정보를 보려면 세부사항을 클릭하십시오.
그러면 웹 서비스가 웹 서비스 탐색기에서 실행됩니다. 웹 서비스 탐색기를 사용하기 위한 자세한 정보는
WSDL 탐색기를 사용하여
WSDL 문서 및 웹 서비스 테스트를 참조하십시오.
- 웹 서비스 프록시를 작성하려면 WSDL 파일을 클릭하십시오.
5단계로 이동하십시오.
|
| 알려진 URL의 웹 서비스. WSDL, WSIL, DISCO,
및 HTML URL을 사용할 수 있습니다. |
이 옵션을 선택하면 URL 페이지가 표시됩니다. 웹 서비스를 참조하는 WSDL, WSIL, DISCO 또는 HTML 파일의 URL을 입력하고
이동을 클릭하십시오.- WSIL, HMTL 또는 DISCO 파일의 URL을 입력한 경우, 해당 URL에서 사용 가능한 웹 서비스 목록이
표시됩니다. WSDL 파일을 클릭하여 웹 서비스 중 하나를 선택하고
5단계로 이동하십시오.
- WSDL 파일의 URL을 입력한 경우 5단계로 이동하십시오.
|
| 작업공간에 배치되어 실행 중인 웹 서비스에서 선택 |
작업공간에서 웹 서비스를 검색하도록 선택한 경우, 작업공간 페이지가 표시됩니다. 이 페이지에는
작업공간에서 사용 가능한 웹 서비스 목록이 표시됩니다. 적절한 WSDL 파일을 클릭하여 웹 서비스를 선택하고
5단계로 이동하십시오. |
- WSDL 파일을 선택한 경우, 웹 서비스 이름 및 위치, 해당 웹 서비스에 포함된 문서, 사용 가능한 포트 목록이
표로 표시됩니다.
- 포트가 여러 개 있으면 프록시를 작성할 포트를
선택하십시오.
- 웹 서비스를 테스트하거나 웹 서비스에 대한 추가 정보를 보려면
세부사항을 클릭하십시오. 그러면 웹 서비스가 웹 서비스 탐색기에서 실행됩니다. 웹 서비스 탐색기를 사용하기 위한 자세한 정보는
WSDL 탐색기를 사용하여
WSDL 문서 및 웹 서비스 테스트를 참조하십시오.
- 올바른 웹 서비스를 선택했다면 프로젝트에 추가를 클릭하십시오. 그러면 프록시 Bean이
생성됩니다.
- 이제 선택한 웹 서비스가 기존 웹 서비스 목록에
나열됩니다. 웹 서비스를 선택하면 메소드 목록에 이 웹 서비스에
사용 가능한 메소드만 표시됩니다. 완료를 클릭하여 JSP에
추가하십시오.
- 이제 프록시가 페이지 데이터 보기에 표시되어야 합니다. 페이지 데이터
보기가 표시되지 않으면 를 클릭하여
열 수 있습니다. 또한 메소드와 이 메소드를 호출하기 위한 조치가
JSP 파일에 추가되었습니다.
결과
웹 서비스의 프록시가 Faces JSP에 배치되었습니다. 웹 서비스를 테스트하려면
Faces JSP를 저장하여 서버에서 실행하십시오.