ABAP Web Services
ABAP Web Services
Content
ABAP Web Services
Developing Web Services
ABAP Proxies
Enterprise Service Browser
Enterprise Services Repository Browser
Object States
ABAP Proxy Editor
ABAP Proxy Generation - General Procedure
Generating an ESR-Based Provider Proxy
Generating a Consumer Proxy
Working with Service Variants
Enterprise Services Wizard
Modeling Web Service Objects in the Back-End
Web Service Providers
Developing a Web Service Using the Enterprise Services Repository (Outside-In)
Developing a Web Service Provider in the ABAP Back-End
Developing a Web Service Based on Existing Functions (Inside-Out)
Creating an Inside-Out Service Definition
Editing a Service Definition
Changing the Service Definition Configuration
Web Service Consumers
Types of Message Transmission
Consumer Proxies and Event Providers
Creating Web Service Consumers in the ABAP Back-End
Generating a Consumer Proxy
Generating an Event Provider
Consuming A Stateless Web Service
Consuming A Stateful Web Service
Consuming a TU&C/C Web Service
Consuming A Stateless Web Service (XI 3.0 compatible)
Sending a Message
Implementing a Provider Proxy
Runtime Configuration
Error Handling
Fault Messages
Reporting and Handling Errors
Programming with Sequences
Web Services Reliable Messaging
Exactly Once in Order in an LUW
Exactly Once in Order in Multiple LUWs
Using Sequences in Other Modules
Creating a Persistent Sequence Without Proxy
Programming with Sequences at the Provider Side
Working with Consumer Mappings
Basic Concepts of Consumer Mappings
Creating Operation Mappings
Creating RFC Consumers for Single-Target Consumer Mappings
Creating Consumer Mappings
Integration Scenario Definitions
Creating Semantic Contracts
Creating Semantic Contracts from Schemas
Creating Contracts
Creating Contracts from Schemas
Creating Contract Implementations
Creating Consumer Factories
Creating Integration Scenario Definitions
Configuring Web Services in SOA Manager
Glossary of Terms for SOA Manager
Technical Configuration
Setting Up SOA Manager
Checking Roles
Roles and Authorizations
Migrating Web Service Configurations
What Migration Does
Configuring Reverse Proxies
Setting Up a Connection to a J2EE Server for the Web Services Navigator
Semantic Addressing Using Identifiable Business Contexts (IBCs)
Business Application IDs and Identifiable Business Contexts
Defining Identifiable Business Contexts (IBCs)
Implementing a Class for IBC Usage
Public API for Creating, Editing, and Deleting IBCs
Defining IBC References
Implementing a Class for IBC Reference Usage
Public API for Creating, Editing, and Deleting IBCRs
Identifying Sender and Receiver IBC Reference on Provider Side
Configuring Service Providers and Consumers
Secure Runtime Configuration with the SOA Manager
Configuring a Service Provider
Configuring a Service Provider (Simplified)
Configuring a Service Consumer
Configuring an Event Provider
Configuring Multiple Service Providers
Creating a Local Business Scenario
Creating and Editing a Configuration Profile
Switching Configuration Profile Versions
Configuring Integration Scenarios
Defining Systems as Central Systems
Creating a Domain in a Central System
Creating a Management Connection to the Central System
Creating Domain Systems for Third-Party Systems
Creating and Assigning Logon Data in a Central System
Creating Connections for Integration Scenarios
Creating Contract Connections Manually
Creating Contract Connections from Integration Scenario Definition
Creating Service Group Connections
Creating Connections for Multiple Service Groups
Creating Connections for Providers Only
Releasing Integration Scenario Configurations
Distributing Changes from the Central System to Domain Systems
Updating the Central Design Time Cache Manually
Creating Contract Implementations in SOA Manager
Configuring Administrative Service Providers
Logical and Technical Determination of Receiver, Sender, and Authentication
Logical Determination of Receiver, Sender, and Authentication
Working with Service Groups
Creating Routing Rules for Service Groups
Logical Receiver Determination
Technical Receiver Determination API
Technical Receiver Determination API: Coding Examples
Creating a Fallback Configuration
WSDL Generation
Using Configuration Templates
Working with a Services Registry
Setting Up an ABAP Services Registry
Creating Views for an ABAP Services Registry
Deleting Publications from the ABAP Services Registry
Setting Up a Java-Based Services Registry
Setting Up the Connection to a Services Registry
Publishing Web Services to the Services Registry
Defining Publication Rules for a Services Registry
Activating Publication Rules for a Services Registry
Publishing Service Documentation Links to a Services Registry
Finding Information in the Services Registry
Editing Web Services in the Services Registry
Creating New Classification Systems in the Services Registry
Accessing and Testing a Service
Testing a Service
Displaying a WSDL Document
Logs and Traces
Evaluating SOA Configuration and Publication Logs
Activating and Forwarding SOA Configuration Traces
Operating Web Services
Configuring the Web Service Runtime
Configuration in Single Steps
Creating a Service Destination
Performing Settings for bgRFC
Checking the Configuration
Troubleshooting in the Web Service Runtime
Configuring Idempotent Web Services
Monitoring the Web Service Runtime
Alert Monitor for Web Services
Monitoring ABAP Web Service Messages
Selection Criteria in the Message Monitor
Configuring User-Defined Search in Messages
Simulating Indexing Using a Configuration of the User-Defined Search
Asynchronous Message Indexing for User-Defined Search
Transporting User-Defined Search Configurations
Restarting and Canceling ABAP Web Service Messages
Monitoring Event Messages
Monitoring Sequences
General Information on Sequences
Ending, Restarting, and Debugging Sequences
Monitoring Event-Controlled Processing
Virus Scan for ABAP Web Services
Web Service Support Utilities
Configuring Logging
Configuring Tracing
Displaying Error Log
Displaying Traces
Trace Overview
Trace Details
Testing Web Service Providers with Playback
Protocols
Querying the Payload
Activating Extended XML Handling
Accessing the Message ID
Idempotent Web Services
Implementing Idempotent Web Services
Forward Error Handling
Point-to-point Communication for Asynchronous Services
WS_HEADER
Supported Standards
Authorizations