Show TOC

Procedure documentationUsing the UDDI Registry Locate this document in the navigation structure

 

SAP NetWeaver AS Java provides a UDDI server and UDDI client that fully implement the Universal Description Discovery and Integration (UDDI) functions based on the UDDI v3.0 specification. The client is a Web Dynpro application that you can use for publishing, browsing, and retrieving tModels, business entities, binding templates, and business services based on the standard UDDI specification. You can publish your services and business entities in a registry that is part of the AS Java installation.

You can find more information about UDDI and the UDDI specification at www.oasis-open.org.

Services Registry

SAP NetWeaver AS Java provides the Services Registry, which is also a UDDI-based client. It contains definitions about enterprise services and references to their metadata. Additionally, it provides information about service consumers and physical systems where service providers offer their Web services.

More Information: Discovering Services in the Services Registry

APIs

The default SOAP APIs exposed by the server are as follows:

  • Inquiry API: http://<host>:<port>/uddi/api/inquiry

  • Publishing API: http(s)://<host>:<port>/uddi/api/publish

  • Security API: http://<host>:<port>/uddi/api/security

  • Subscription API: http://<host>:<port>/uddi/api/subscription

The <host>:<port> part of these addresses represents the host name and HTTP port number relevant to your SAP NetWeaver AS Java installation. The use of HTTP proxy for accessing the publishing API is determined by the configuration settings.

More information: APIs

Prerequisites

  • A sap.com/tc~uddi application is running.

    Note Note

    The application is started automatically when running the AS Java.

    End of the note.
  • You are familiar with Web services and UDDI.

  • You have configured the UDDI server.

    More information: Configuring UDDI Server Settings

  • Your user is assigned to an appropriate role.

    More information: Authorizations

Procedure

  1. Start a Web browser and access the UDDI client using the following address: http://<host>:<port>/sr/UDDI_UI

  2. Search the UDDI client for business entities, business services, binding templates, and tModels.

    More information: Searching in the UDDI Registry, Searching by Categories, Category Groups, or Identifiers, Customizing the Search Results

  3. Create entities in the UDDI registry.

    More information: Creating tModels and Business Entities

  4. Create business services.

    More information: Creating Business Services

  5. Optionally, you can define settings for the UDDI key generator.

    More information: Setting UDDI Keys Using the Key Generator

  6. You can create publisher assertions between business entities.

    More information: Creating Publisher Assertions

  7. You can add details to business entities, business services, and tModels.

    More information: Adding General Details to tModels, Business Entities or Services, Adding Specific Details to Business Entities

  8. You can use the UDDI registry with any other UDDI v3.0-compliant server.

    More information: Connecting the UDDI Client to Another UDDI Server