UDDI 레지스트리에 웹 서비스 공개

인바운드 또는 아웃바운드 서비스를 구성할 경우 서비스를 UDDI 참조와 연관시켜 UDDI 상호 작용이 가능하도록 하고, (수행하려는 작업에 따라) 다음 정보 중 하나 또는 모두를 사용하도록 합니다: UDDI 레지스트리에서 서비스를 표시할 UDDI 비즈니스 카테고리를 식별하는 비즈니스 키와 UDDI 레지스트리가 서비스에 지정하는 서비스 키에서 서비스의 고유 파트. UDDI 비즈니스 키 및 서비스 키의 개념과 UDDI 레지스트리에서 이러한 키의 위치를 이해할 수 있도록 UDDI 레지스트리에 웹 서비스를 공개하는 방법에 대한 설명이 다음에 나와 있습니다.

이 태스크 정보

서비스 통합 기술은 UDDI 레지스트리: 버스 지원 웹 서비스에서 참조할 수 있는 웹 서비스 디렉토리에 설명된 대로 UDDI 레지스트리와 상호 운용합니다. UDDI 레지스트리에 웹 서비스를 공개할 때 다음을 수행하십시오.
  • 웹 서비스가 지원하는 비즈니스의 유형을 지정하십시오. 이는 일반적으로 목록에서 기존 비즈니스 유형을 선택하는 것을 의미하지만 새 비즈니스 유형을 작성할 수도 있습니다. 각각의 비즈니스 유형에 대해 연관된 비즈니스 키가 있습니다. 서비스 통합 버스 인에이블된 웹 서비스에서는 서비스 키와의 조합으로 이 키를 사용하여 레지스트리에 있는 웹 서비스를 찾습니다.
  • 기법 모델을 추가하십시오. 기법 모델은 일반 카테고리입니다. 이들 메소드를 사용하여 UDDI 레지스트리 사용자는 특정 서비스에 대한 액세스 세부사항을 알 필요 없이 서비스 유형을 검색할 수 있습니다. 버스 인에이블된 웹 서비스가 개별 웹 서비스의 레벨에 있는 UDDI 레지스트리와 상호작용하므로, 기술 모델을 사용하지 않습니다.
  • 웹 서비스를 추가하십시오. UDDI 레지스트리는 서비스에 서비스 키를 지정한 뒤 이 서비스를 공개합니다. 버스 인에이블된 웹 서비스는 비즈니스 키와의 조합으로 이 키를 사용하여 레지스트리에서 웹 서비스를 찾습니다.

다음 단계에서는 IBM® WebSphere® UDDI 레지스트리에 웹 서비스를 공개하는 방법에 대해 설명합니다. 다른 UDDI 레지스트리를 사용하면 특정 탐색 방법은 다르겠지만, 근본적인 원리는 같습니다.

프로시저

  1. 비즈니스를 지정하십시오.
    1. 올바른 비즈니스 키를 가져오려면 비즈니스를 UDDI 레지스트리에서 찾으십시오. 다음은 UDDI 비즈니스 키의 예입니다.
      08A536DC-3482-4E18-BFEC-2E2A23630526
      .
    2. UDDI 레지스트리에서 적당한 기존 비즈니스를 찾지 못하면 공개 분할창의 고급 공개 섹션에서 비즈니스 추가 옵션을 사용하십시오.
  2. 기법 모델을 추가하십시오.
    1. 공개 분할창의 고급 공개 섹션에서 기법 모델 추가를 선택하십시오.
    2. 바인딩(혹은 인터페이스) WSDL 파일의 대상 네임스페이스에 지정한 대로 이름을 입력하고, 설명을 추가하십시오(필요한 경우).
    3. 유형 unspsc의 카테고리와 값 wsdlSpec을 추가하십시오. (키 이름 필드는 공백 상태로 둘 수 있습니다.)
    4. 바인딩 WSDL 파일에 필요한 웹 주소를 지정하여 개요 URL를 추가한 후, 설명을 추가하십시오(필요한 경우).
      참고: 웹 서비스에 맞는 바인딩과 서비스 정의는 별도의 WSDL 파일에 들어 있으므로, 바인딩을 정의하는 WSDL 파일의 웹 주소를 입력할 때에는 주의해야 합니다.
    5. 기법 모델 공개를 클릭하십시오.
  3. 서비스를 추가하십시오.
    1. 공개 분할창의 고급 공개 섹션에서 소유 엔티티 표시를 선택하십시오.
    2. 비즈니스에 맞는 서비스 추가를 선택하십시오.
    3. WSDL 파일 내부의 대상 서비스에 지정한 대로 이름을 입력하고, 설명을 추가하십시오(필요한 경우).
    4. 액세스 지점에서는 정확한 웹 주소 유형을 선택했는지 확인한 후(예를 들어 HTTP 액세스 지점에 대해 http), 서비스 정의 WSDL 파일에서 soap:address 위치 값(또는 이와 동등한 값)을 입력하십시오(예: http://yourhost:80/SimpleTest/servlet/rpcrouter).
    5. 기법 모델에서 추가를 선택한 후, 적합한 접두부를 입력하고 기법 모델 찾기를 선택하여 필수 기법 모델을 찾으십시오. 그런 다음 필수 기법 모델마다 선택란을 선택한 후 업데이트을 클릭하십시오.
    6. 서비스 공개를 클릭하십시오.

결과

UDDI 레지스트리는 서비스 키를 서비스에 지정하고 서비스를 공개합니다.

다음에 수행할 작업

서비스가 공개된 후에 대상 UDDI 레지스트리에서 서비스 키를 가져올 수 있습니다.

다음은 전체 UDDI 서비스 키의 예입니다.
uddi:blade108node01cell:blade108node01:server1:default:6e3d106e-5394-44e3-be17-aca728ac1791
이 키의 서비스 특정 파트는 최종 파트입니다.
6e3d106e-5394-44e3-be17-aca728ac1791

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjw_uddi_pub
파일 이름:tjw_uddi_pub.html