Show TOC Start of Content Area

Procedure documentation Browsing Enterprise Services from the SAP NetWeaver Developer Studio  Locate the document in its SAP Library structure

Use

Caution

The following optional feature requires that Enterprise Services Repository for SAP NetWeaver Composition Environment is installed in your system landscape.

You can browse the content of the Enterprise Service Repository (ESR) by using the Enterprise Service browser integrated in the SAP NetWeaver Developer Studio.

The Enterprise Service browser provides a view of the ESR content structured by software component version. For each software component version, the Enterprise Service browser lists one or more than one software component namespaces. For each software component namespace, the Enterprise Service browser lists the following information:

      Data Types

More information: Enterprise Services Repository for SAP NetWeaver CE Developer's Guide Enterprise Services Repository Defining Design Objects for Specifying Applications Defining the Service Structure with Interface Objects Developing Data Types.

      Folders

      Service Interfaces

More information: Enterprise Services Repository for SAP NetWeaver CE Developer's Guide Enterprise Services Repository Defining Design Objects for Specifying Applications Defining the Service Structure with Interface Objects Developing Service Interfaces.

Prerequisites

      You have a user to the system on which the ESR is running.

      If you want to work with the Enterprise Service browser, the SAP NetWeaver Developer Studio needs to be configured to connect to the ESR.

Procedure

Configuring the SAP NetWeaver Developer Studio to Connect to the ESR

       1.      Choose Window Preferences  Web Services  Enterprise Service Browser.

       2.      In the ESR System, enter the SAP system ID <SAPSID> of the system on which the ESR is installed.

       3.      In the ESR Host and ESR Http Port fields, enter the host name and the number of the HTTP port of the system on which the ESR is installed.

       4.      To enable secure connection to the ESR over HTTPS protocol, in the ESR Https Port, enter the number of the HTTPS port of the system on which the ESR is installed, and then choose Secure Connection (HTTPS).

       5.      Choose OK.

Working with the Enterprise Service Browser

       1.      Open the Enterprise Service Browser.

In the SAP NetWeaver Developer Studio, choose Window Show View Other.  In the dialog box that opens, choose Web Services Enterprise Service Browser.

The Enterprise Service Browser tab opens.

       2.      Connect to the ESR.

From the Enterprise Service Browser toolbar, choose This graphic is explained in the accompanying text with the quick info text Connect to ESR.

       3.      In the dialog box that appears, enter the user name and password for the system on which the ESR is installed.

The SAP NetWeaver Developer Studio connects to the ESR. The Enterprise Service browser is populated with content.

The browser downloads and displays the software component versions in available in the ESR.

       4.      Within the ESR browser, you can perform the following actions.

Task

Procedure

Filter the contents of the repository namespaces

Select a namespace, choose the menu arrow from the toolbar, and select / deselect the nodes you want to view.

Generate an outside-in Web service based on the WSDL of a Service Interface

 

       1.      Select a Service Interface node.

       2.      From the context menu, choose Generate Java Bean Skeleton.

       3.      Follow the steps of the wizard that appears, to complete the generation of the Web service.

More information: Creating Outside-In Web Services

Generate a Web service proxy based on the WSDL of a Service Interface

...

       1.      Select a service interface node

       2.      From the context menu, choose Generate client.

       3.      Follow the steps of the wizard that appears, to complete the proxy generation.

More information: Creating Web Service Proxies

 

 

End of Content Area