Show TOC

Using the UDDI ServerLocate this document in the navigation structure

Prerequisites

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

    Note

    The application is started automatically when running the AS Java.

  • You are familiar with Web services and UDDI.

  • You have configured the UDDI server. For more information, see APIs .

  • Your user is assigned to an appropriate role.

Context

SAP NetWeaver AS for 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. You can find more information about UDDI and the UDDI specification at http://www.oasis-open.orgInformation published on non-SAP site.

UDDI Client

The UDDI client provided by SAP represents 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. With the UDDI client, you can publish your services and business entities in a registry that is part of the AS Java installation, or in a third-party UDDI v3. compliant server.

To use the UDDI client, you need to be well familiar with the technical aspects of the processes occurring in the UDDI server.

Services Registry

SAP NetWeaver AS for Java provides also Services Registry, a more sophisticated and powerful tool for managing and accessing the information in the UDDI server. Services Registry 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. For more information, see Discovering Services in the Services Registry .

Recommendation

We recommend that you use Services Registry instead of the UDDI client for managing the information about the Web services published in the UDDI server.

Procedure


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

  2. You can do the following with the UDDI client:

Next Steps

The default SOAP APIs exposed by the UDDI 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 for Java installation. The use of HTTP proxy for accessing the publishing API is determined by the configuration settings.

For more information, see APIs .