웹 서비스 발견

공용 비즈니스 레지스트리, 개인용 비즈니스 레지스트리 또는 WSIL 문서를 통해 웹 서비스를 찾을 수 있습니다. UDDI는 공통 XML 형식으로 구현된 비즈니스 및 관련 서비스 설명의 분산 레지스트리에 따라 웹 서비스의 발견을 관리합니다.

WSIL(Web Services Inspection Language)은 UDDI를 보충하는 동시에 UDDI를 대체할 수 있는 서비스 발견 메커니즘입니다. WSIL을 사용하면 서비스 제공자에게 직접 이동하여 서비스 제공자가 제공하는 서비스를 요청할 수 있습니다. Web Services Inspection Language 스펙에 대한 자세한 정보는 www.ibm.com/developerworks/webservices/library/ws-wsilspec.html을 참조하십시오.UDDI 및 IBM® UDDI 비즈니스 레지스트리에 대한 자세한 정보는 www.ibm.com/services/uddi/index.html을 참조하십시오.

웹 서비스 탐색기를 사용하여 다음 두 가지 방법으로 웹 서비스를 발견할 수 있습니다.

UDDI 레지스트리에서 웹 서비스 발견

레지스트리는 웹 서비스 WSDL 문서에 대한 URL 참조를 포함합니다. 웹 서비스를 발견하려면 웹 서비스 WSDL 문서의 URL이 확인 가능해야 합니다. 웹 서비스 설명을 찾으려면 다음을 수행하십시오.

  1. 웹 서비스 탐색기 실행
  2. UDDI 기본을 클릭하십시오.
  3. 조치 분할창의 드롭 다운 목록에서 레지스트리를 선택하고 이동을 클릭하십시오.
  4. 조치 분할창 도구 모음에서 찾기 아이콘 찾기 아이콘 그림을 클릭하십시오.
  5. 조치 분할창에서 조회 이름, 검색 대상, 수행할 검색 유형 및 조회 정보를 입력하십시오.
    1. 검색 대상  이 목록을 통해 비즈니스, 서비스 또는 서비스 인터페이스를 검색할 수 있습니다.
      • 비즈니스 레지스트리에서 비즈니스를 찾은 후 조치 분할창 도구 모음에서 아이콘을 사용하여 다음을 수행하십시오.
        • 비즈니스 세부사항 보기 및 편집
        • 비즈니스와 연관된 서비스 가져오기
        • 서비스 공개
        • 참조된 서비스 관리
        • 공개자 검증 관리
        • 즐겨찾기에 비즈니스 추가
        • 비즈니스 공개 해제
      • 서비스 레지스트리에서 서비스를 찾은 후 조치 분할창 도구 모음에서 아이콘을 사용하여 다음을 수행하십시오.
        • 서비스 세부사항 보기 및 편집
        • 서비스와 연관된 비즈니스 가져오기
        • 서비스와 연관된 서비스 가져오기
        • Eclipse Workbench로 서비스 WSDL 파일 가져오기
        • 파일 시스템으로 서비스 WSDL 파일 가져오기
        • 웹 서비스 마법사 실행
        • 즐겨찾기에 서비스 추가
        • 서비스 공개 해제
      • 서비스 인터페이스 레지스트리에서 서비스 인터페이스를 찾은 후 조치 분할창 도구 모음에서 아이콘을 사용하여 다음을 수행하십시오.
        • 인터페이스 세부사항 보기 및 편집
        • 서비스 인터페이스와 연관된 서비스 가져오기
        • 서비스 인터페이스와 연관된 비즈니스 가져오기
        • Eclipse Workbench로 서비스 인터페이스 WSDL 파일 가져오기
        • 파일 시스템으로 서비스 인터페이스 WSDL 파일 가져오기
        • 웹 서비스 마법사 실행
        • 즐겨찾기에 서비스 인터페이스 추가
        • 서비스 인터페이스 공개 해제
    2. 검색 유형  이 단일 선택 단추를 사용하여 단순 또는 고급 검색이나 UUID(Universal Unique Identifier) 기준 검색을 지정할 수 있습니다.
      단순
      검색할 비즈니스, 서비스 또는 서비스 인터페이스의 이름을 입력하십시오. 참고: 검색 세트 크기는 100으로 설정되고 최대 리턴 결과 수의 기본값이 10으로 설정됩니다. 기본값을 대체하려면 고급 검색을 사용하십시오.
      고급
      검색 범위에 초점을 맞출 수 있도록 더 세부적인 검색 옵션을 입력할 수 있습니다. 복수의 비즈니스 또는 서비스를 검색하려면 이 옵션을 선택하십시오.
      UUID
      UUID 키를 입력할 수 있습니다. UUID 키는 공개된 오브젝트와 연관된 ID입니다.
  6. 원하는 비즈니스 서비스 설명을 검색 및 발견한 후 서비스 또는 서비스 인터페이스를 선택하고 가져오기 아이콘을 클릭하십시오.
    • 웹 프로젝트로 WSDL 문서 가져오기
    • 테스트를 위해 WSDL 탐색기로 WSDL 문서 가져오기
    • 웹 서비스 탐색기에서 직접 웹 서비스 스켈레톤 작성 마법사 또는 웹 서비스 클라이언트 마법사 실행

WSIL 문서에서 웹 서비스 발견

웹 서비스 설명을 찾으려면 다음을 수행하십시오.

  1. 웹 서비스 탐색기 도구 모음에서 WSIL 페이지 아이콘 WSIL 페이지 아이콘 그림을 클릭하십시오.
  2. 네비게이터 분할창에서 WSIL 기본을 클릭하십시오.
  3. 조치 분할창의 문서 URL 필드에 WSIL 문서 링크를 포함하는 WSIL 문서 또는 HTTP 문서의 URL을 입력하십시오. HTTP 파일에 WSIL 링크를 포함하는 방법에 대한 자세한 정보는 다음 위치에서 찾을 수 있습니다. http://www.ibm.com/developerworks/webservices/library/ws-wsilspec.html
  4. WSIL 문서를 찾은 후 조치 분할창 도구 모음에서 아이콘을 사용하여 다음을 수행하십시오.
    • WSIL 문서 세부사항 보기
    • 해당 WSIL 문서와 연관된 모든 WSDL 서비스 나열
    • 해당 WSIL 문서와 연관된 모든 UDDI 서비스 나열
    • 해당 WSIL 문서와 연관된 모든 UDDI 비즈니스 나열
    • 해당 WSIL 문서와 연관된 모든 WSIL 링크 나열
    • 파일 시스템으로 WSIL 문서 가져오기
    • 즐겨찾기에 WSIL 문서 추가
    중요: 웹 서비스 탐색기가 WSDL 파일을 가져오려는 대상 프로젝트를 표시하지 않으면 프로젝트를 작성했는지 확인하고 새로 고치기 아이콘을 클릭하십시오.