Vorwort 11
1 Grundlagen der SAP-Schnittstellenprogrammierung 13
1.1 SAP NetWeaver Application Server 13
1.2 Sicherheit 34
1.3 Programmierung des SAP NetWeaver AS ABAP 61
1.4 Überblick über die Schnittstellentechnologien der SAP 74
2 Remote Function Call mit ABAP 101
2.1 RFC-Funktionsbausteine in ABAP 101
2.2 Transaktionaler RFC 112
2.3 Queued RFC 117
2.4 Business-Objekte und BAPIs 124
3 Remote Function Call mit C 153
3.1 C-RFC-Bibliothek 153
3.2 Einfache RFC-Clients und RFC-Parameter 162
3.3 Komplexere RFC-Clients 183
3.4 RFC-Server 198
4 Remote Function Call mit Java 225
4.1 SAP Java Connector 225
4.2 Enterprise Connector 247
4.3 RFC-Server 254
4.4 JCo RFC Provider Service 263
4.5 SAP NetWeaver Portal Connector Framework 267
5 IDocs und ALE 283
5.1 IDocs 284
5.2 ALE 296
5.3 IDoc-Programmierung mit der CRFCBibliothek 309
5.4 IDoc-Programmierung mit Java und JCo 314
6 Service-Oriented Architecture Protocol 325
6.1 Webservices und -clients mit dem SAP NetWeaver AS ABAP 325
6.2 Webservices und -clients mit dem SAP NetWeaver AS Java 338
6.3 SOAP-Programmierung mit Java 355
6.4 SOAP-Programmierung mit C# 359
7 SAP NetWeaver Process Integration 365
7.1 SAP Exchange Infrastructure 3.0 366
7.2 SAP NetWeaver Process Integration 7.1 389
A Literaturhinweise 409
B Die Autoren 411