Show TOC Start of Content Area

Procedure documentation Providing Stateless XI 3.0 Compatible Web Services  Locate the document in its SAP Library structure

Use

This section outlines the process flow you need to follow to create and configure a stateless XI 3.0 Compatible Web service.

You use interface pattern Stateless XI 3.0 Compatible when you migrate from legacy J2EE 1.3 compliant proxies to Java EE 5 environment. In all other cases, we recommend that you use interface pattern Stateless. More information: Providing Stateless Web Services.

Procedure

       1.      In the Enterprise Services Repository (ESR), model a Service Interface (SI) using the Stateless XI 3.0 Compatible interface pattern.

More information about developing Service Interfaces: Developing Service Interfaces.

More information about interface patterns: Interface Pattern.

       2.      In the SAP NetWeaver Developer Studio, proceed as follows:

                            a.      Import the WSDL document of the SI you modeled in the ESR. Using the SAP NetWeaver Developer Studio, which is integrated with the ESR, you import the WSDL from the ESR.

More information: Importing WSDL Documents in the SAP NetWeaver Developer Studio.

                            b.      Based on the WSDL document you imported, create an outside-in Web service. The Web service framework generates a Java bean skeleton containing the Web service methods’ declarations for the operations in the WSDL document.

More information: Creating Outside-In Web Services.

                            c.      Provide your implementation of the business methods of the Web service.

                            d.      Deploy the Web service on the application server.

More information: Building, Publishing and Removing Published Java EE Applications.

       3.      In the SAP NetWeaver Administrator, configure the Web service to apply runtime configuration settings to it. More information: Configuring Web Services and Web Service Clients in the SAP NetWeaver Administrator.

Configure each individual Web service separately. More information: Configuring Individual Web Services.

More information about the underlying concepts: Concepts.

More information about the provisioning of Web services in the Composite Application Framework (CAF) toolset:

Importing Web Services

Implementing Web Services in CAF

Publishing Web Services in Service Registry with CAF

 

 

End of Content Area