Whether you are already familiar with SAP NetWeaver Process Integration (SAP NetWeaver PI, formerly known as Exchange Infrastructure, XI) or want to learn about the component for the first time, this completely updated second edition is exactly the source you need. After reading this book, you will have a firm grasp of the architecture, functions, and uses of SAP NetWeaver Process Integration, and you will know how to handle mappings, interfaces, and messages. Numerous screenshots as well as extensive customer examples will help you implement your newly acquired knowledge in the real world.
1. Basic Functions
Get to know the architecture and essential capabilities of SAP NetWeaver PI, and learn which functions and options have been added since release 3.0.
2. Design and Development
This compendium describes how you can use SAP NetWeaver PI, and discusses the design of
collaborative processes, service interfaces and messages, proxy generation, and mappings.
3. Configuration and Monitoring
Learn how to configure a cross-system process for your system landscape, and get to know the Web service and proxy runtime as well as the monitoring tools.
4. Real-Life Examples
Three extensive sample scenarios round off the book with customer-specific solutions that have been implemented using SAP NetWeaver PI, and one chapter dedicated entirely to Web service integration.
Highlights:
Enterprise Services Builder and Integration Builder
Services Registry
Web Service Navigator
Adapter-based communication
Interface objects
Data types and context objects
Value mappings
Java and XSLT mappings
Message mapping techniques
Integration Server and Integration Engine
Advanced Adapter Engine
Reihe
Sprache
Verlagsort
Zielgruppe
Maße
Höhe: 22.9 cm
Breite: 17.5 cm
Dicke: 34 mm
ISBN-13
978-1-59229-344-5 (9781592293445)
Schweitzer Klassifikation
Autor*in
Mandy Krimmel has worked at SAP since 2001, where she was responsible for the interfaces area (ALE, EDI, RFC, ICM, XI) in SAP Basis support. In September 2003 she joined the Quality Management team for SAP NetWeaver XI/PI where she is responsible, among other things, for PI demo examples and the Troubleshooting Guide for SAP NetWeaver PI.
Dr. Joachim Orb is a System Architect. He joined SAP Labs France in 1998 and was mainly responsible for developing standard SAP interfaces. In 2002, he became a member of the SAP NetWeaver Regional Implementation Group (RIG) at SAP AG. His current job includes designing workshops, writing how-to guides, providing trainings, and consulting customers on how to implement SAP NetWeaver PI. He is a co-author of the first edition.
... Introduction ... 13
1 ... Overview ... 17
... 1.1 ... SAP NetWeaver ... 17
... 1.2 ... Levels of Process Modeling ... 21
... 1.3 ... Process Integration with SAP NetWeaver PI ... 24
2 ... First Steps ... 39
... 2.1 ... Introduction to the SAP NetWeaver PI Design and Configuration Tools ... 43
... 2.2 ... Simple Use Cases and Demo Examples ... 54
3 ... Designing Collaborative Processes ... 59
... 3.1 ... Development Organization ... 59
... 3.2 ... Modeling the Collaborative Process ... 68
... 3.3 ... Modeling Using Integration Scenarios ... 69
... 3.4 ... Modeling Using the Process Components Architecture Model ... 83
4 ... Service Interfaces, Messages, and Proxy Generation ... 91
... 4.1 ... Developing Using the Proxy Model ... 92
... 4.2 ... Supporting Adapter-Based Communication ... 116
... 4.3 ... Enhanced Concepts ... 124
5 ... Mappings ... 133
... 5.1 ... Mapping Programs in SAP NetWeaver PI ... 134
... 5.2 ... Preconfiguration and Testing of Mapping Programs ... 138
... 5.3 ... Java and XSLT Mappings ... 143
... 5.4 ... Developing Mappings in the Enterprise Services Builder ... 148
6 ... Configuration ... 163
... 6.1 ... Describing Systems and Communication Components ... 166
... 6.2 ... Configuring Internal Company Processes ... 175
... 6.3 ... Configuring Cross-Company Processes ... 198
... 6.4 ... Adapter Configuration ... 207
... 6.5 ... Adapters for Industry Standards ... 217
... 6.6 ... Transports Between the Test and Production Landscapes ... 225
7 ... Runtime ... 229
... 7.1 ... Integration Server and Integration Engine ... 229
... 7.2 ... Advanced Adapter Engine ... 239
... 7.3 ... Proxy Runtime ... 245
... 7.4 ... Monitoring ... 256
8 ... Integration Processes ... 265
... 8.1 ... What Is an Integration Process ... 266
... 8.2 ... Integration Processes and Other Processes ... 267
... 8.3 ... Designing an Integration Process ... 268
... 8.4 ... Additional Design Concepts ... 282
... 8.5 ... Configuring Integration Processes ... 283
... 8.6 ... Monitoring the Execution of an Integration Process ... 291
9 ... Cross-Component Business Process Management at the Linde Group ... 293
... 9.1 ... Business Background of the Scenario ... 293
... 9.2 ... Technical Description ... 295
... 9.3 ... Implementing the Scenario at the Linde Group ... 300
... 9.4 ... Summary ... 327
10 ... Cross-Company Communication Using SAP NetWeaver PI ... 329
... 10.1 ... Business Background of the Scenario ... 329
... 10.2 ... Technical Description ... 330
... 10.3 ... Implementing the Scenario ... 332
... 10.4 ... Summary ... 352
11 ... Implementation of a Web Service Scenario at Boehringer Ingelheim ... 353
... 11.1 ... Business Background of the Scenario ... 353
... 11.2 ... Technical Description ... 354
... 11.3 ... Implementing the Web Service ... 355
... 11.4 ... Summary ... 377
... Appendices ... 379
... A ... Glossary ... 379
... B ... The Authors ... 385
... Index ... 387