Show TOC Start of Content Area

Function documentation UDDI and SLD Publication  Locate the document in its SAP Library structure

Use

The main feature of the Web Services Container service is publishing or updating Web services in UDDI registries. You can use the Visual Administrator to publish any Web service that is deployed and running on the SAP Web AS Java, or to update or remove an existing UDDI publication. In addition, using the Web Services Container service you can publish Web services and WS Ports in SLD.

To perform these actions, select Web Services Container  Runtime Web Services Overview.

Features

UDDI Publication

If your Web service is not published yet, you can do this by selecting it from the Web Services frame, choosing Publish, and following the steps required.

This graphic is explained in the accompanying text

You have to publish the Web Service Definition (WSD), from which the selected WS has been built, otherwise a warning is displayed. This means that the information for connecting the business service (WS) with the tModel (WSD) is missing in the UDDI registry. In this case, this must be done manually.

If the WS is already published and you want to update it, choose Update Publication.

Documentation

If the documentation about the WSD has been entered in SAP NetWeaver Developer Studio, it will be displayed in the Documentation pane. Otherwise, “Documentation Not Specified!” message is displayed.

Target Addresses

In this pane of the Endpoints & WSDLs tab, a list of all endpoints (ports) of a particular Web service is displayed. You can call the WS homepage of an endpoint by entering its URL in a browser. There is a homepage for each of the WS endpoints.

WSDLs

This pane displays a list of WSDLs, which you can use for your Web service. You can display the WSDL document belonging to the Web service by choosing Open WSDL in Browser; note that the document would load in a local window instead of in a browser.

If the SAP WSDL checkbox has been selected, the SAP WSDL is opened instead of the standard. For more information about the different types of WSDLs, see Web Service Homepage in the Development Manual.

Publishing in SLD

To publish your Web service in SLD, first you have to configure the SLD Data Supplier (J2EE) and then the interface for CMI client generation. Both are provided by the SLD Data Supplier service in the Visual Administrator.

To publish your Web service, select it and choose Web Services SLD Edit. The following information is displayed:

·        Unique Name – this is the name under which the Web service will be published in SLD

      Caption – displays the name of the Web service

·        WSDL Location – displays the location of the WSDL, you can change it to point to a different URL

·        Description – if there is some documentation specified about the Web service, it is displayed here and you can edit it or enter new one.

Choose Publish and if the entire SLD configuration is set correctly, then your service will be published successfully. To view it, open the SLD client browser under http://<host>:<port>/sld and choose Administration Content Maintenance. In the Class drop-down menu, choose Web Service or Web Service Port. This displays a list with all Web services published in SLD. If you choose one of the services, it will provide you with additional information.

See also

Managing the UDDI Client

Setting up an SLD Test Server

 

 

End of Content Area