UDDI 레지스트리 클라이언트 프로그래밍

UDDI 레지스트리는 UDDI 레지스트리에 프로그래밍 방식으로 액세스하는 데 사용할 수 있는 여러 API(Application Programming Interface)를 제공합니다.

이 태스크 정보

UDDI 버전 3 레지스트리는 UDDI에 대한 다중 버전을 지원합니다. UDDI 버전 1, 버전 2, 버전 3을 지원합니다.

버전 1 및 버전 2 API에 대한 자세한 정보는 UDDI 버전 2 스펙을 참조하십시오.

UDDI 버전 3.0.2 API에 대한 자세한 정보는 UDDI 버전 3.0.2 스펙을 참조하십시오.

이 Information Center의 UDDI 레지스트리 정보는 UDDI 레지스트리가 UDDI 버전 3.0.2 스펙 및 연관된 부록에 대해 제공하는 지원을 정의합니다.

다음 UDDI 버전 3 API 세트가 지원됩니다.

  • UDDI V3 조회 API
  • UDDI V3 게시 API
  • UDDI V3 소유권 이전(Custody and Ownership Transfer) API
  • UDDI V3 보안 API
제한사항: zSeries용 DB2® 버전 7에서 게시 및 조회 문자열의 길이는 255자로 제한됩니다. 이 제한을 초과하면 오류 10500(E_Fatal)이 리턴됩니다. 다중 바이트 문자를 사용하는 문자 세트를 사용하는 경우 이 제한을 초과하기 쉽습니다. 따라서 이 유형의 문자 세트를 사용하는 경우 주의하십시오.

프로시저

  1. 다음 주제를 사용하여 UDDI API의 표준 측면을 학습하십시오.
  2. 프로그래밍 방식으로 API에 액세스하십시오. 권장되는 클라이언트 API는 UDDI 버전 3 클라이언트이며, 이를 통해 Java™ 클라이언트 코드에서 UDDI 버전 3 API에 대한 액세스를 허용합니다.
    이전 버전의 UDDI 레지스트리와 호환성을 위해 다른 클라이언트 API가 제공됩니다.
    • UDDI4J 프로그래밍 인터페이스는 UDDI 버전 1 및 버전 2 API에 액세스하기 위한 Java 클래스 라이브러리를 제공합니다. 이러한 클래스 라이브러리는 이 릴리스에서 모두 더 이상 사용되지 않으며, Java용 UDDI 버전 3 클라이언트에 의해 대체됩니다.
    • UDDI EJB 인터페이스는 UDDI 버전 2 API에 대한 엔터프라이즈 JavaBeans(EJB) 인터페이스를 제공합니다. UDDI EJB 인터페이스는 이 릴리스에서 더 이상 사용되지 않습니다.

    UDDI API에 대해 권장되는 프로그래밍 방식의 액세스가 Java용 UDDI 버전 3 클라이언트를 사용하는 방법이지만 SOAP을 사용하여 직접 UDDI API를 사용하는 방법도 유효합니다. SOAP API를 사용하려면 SOAP 요청의 본문에서 적절하게 형성된 UDDI 메시지를 작성하고, UDDI 서비스에 적절한 SOAP 엔드포인트에 대한 HTTP POST를 사용하여 전송합니다. HTTP 회신 본문에서 응답이 리턴됩니다.

    UDDI 레지스트리 샘플은 SOAP API에 직접 프로그래밍하는 방법을 보여주는 샘플을 포함합니다. 샘플은 Java 코드로 작성되지만, SOAP 스펙을 준수하는 요청을 계속 전송하는 경우 다른 프로그래밍 언어를 사용하여 SOAP 클라이언트를 작성할 수 있습니다. UDDI 스펙에 기술된 대로, 유효한 UDDI 요청은 UDDI 스키마를 준수해야 합니다.

    UDDI 엔티티의 XML 표시를 리턴하도록 HTTP GET을 사용하기 위한 지원도 제공됩니다. 자세한 정보는 UDDI 레지스트리 데이터 구조에 대한 HTTP GET 서비스의 내용을 참조하십시오.


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



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