You can create a Web service provider from existing RFC modules or from WSDL documents. Or you can model them in the Enterprise Services Repository or directly in the ABAP backend.
For more information, see Web Service Providers
You can create a service consumer for your Web service provider.
For more information, see Web Service Consumers
An integration scenario definition is a development objects that groups interactions on a logical level. First, semantic contracts are created that describe interactions between communication partners. For every such interaction, you can build one or more definitions that are binding for both partners and form the basis for their implementations. There are no separate provider and consumer models that can evolve independently.
For more information, see Integration Scenario Definitions