Providing Web Services Using Schemas

This option allows you to select a local wsdl file.

Context

In a distributed system landscape without a shared transport manager you have the option of creating a service provider proxy from a schema. You need to export an XML description of a service provider to an ABAP system and use the service provider wizard to create a proxy.

Exporting a Service Provider Schema Prerequisite

You have identified a service provider for exporting the schema.

Procedure
  1. Access an ABAP package to select a service provider proxy. For information on accessing an ABAP package, see Accessing an ABAP Package.
  2. Navigate to the identified service provider.
  3. Open the service provider.

    The service provider is displayed in the proxy editor window.

  4. Click the Source [Read-Only] page.

    The schema or the XML definition of the service provider is displayed.

  5. On the top right corner of the editor, click (Export as WSDL).

    The Save As window appears.

  6. Save the file and send it to an ABAP system.
Creating a Proxy from XML Files Procedure
  1. Access the Enterprise Services wizard. For information on using the wizard, see Accessing the Enterprise Services Wizard.
  2. Select Service Provider.
  3. Click Next.

    The New Service Provider wizard appears.

  4. Select Local WSDL File as the source.
  5. Enter the following details:
    • Package name
    • Name
    • Prefix, if required
  6. Click Next.

    The window for selecting a local WSDL file appears.

  7. Click Browse to select a WSDL file.
  8. Proceed with the wizard and complete the task.

    The selected service interface is displayed in the proxy editor.

  9. Save the service provider proxy.
  10. On the top right corner of the proxy editor window, click (Activate ABAP Object) to activate the service provider proxy.