1. Introduction . 3
2. Installation, Administration Environment, and XML Basics . 5
. 2.1 Installation and administration . 5
. 2.2 XML Basics . 9
3. RFC and BAPIs . 11
. 3.1 Calling RFC Function Modules . 11
. 3.2 Calling RFC Function Modules with XRFC . 15
. 3.3 BAPIs: Encapsulating Business Logic with BizTalk . 18
. 3.4 Using Services from within an ABAP Program . 20
4. Services . 23
. 4.1 Folders, Flow Steps, Maps and Pipelines . 23
. 4.2 Web Services . 28
. 4.3 Non-Linear Flow Services . 31
. 4.4 SAP-Specific Services . 34
. 4.5 Services in Java . 36
5. IDocs . 41
. 5.1 Setting Up a Test Environment . 41
. 5.2 IDocs in a System Group . 42
. 5.3 XML/FTP Scenario with Status Confirmation . 43
. 5.4 Manipulating Format and Content . 50
6. Advanced Topics . 55
. 6.1 Clients . 55
. 6.2 External Databases . 58
. 6.3 Scheduling Services . 60
. 6.4 Documentation . 60
7. Further Reading . 63
Index . 65