New Announcements and Updates




SAP NetWeaver Process Integration (2nd Edition)

Click to enlarge

Bookmark and Share
Price:
$69.95
Product Code:
H3124
Average Rating:
( )
Availability:
In stock!
Format:
Quantity:


Product Details

ISBN:
978-1-59229-344-5
Author(s):
Mandy Krimmel and Joachim Orb
Type:
Hardcover, 399 pages

Product Description and Table of Contents

Whether you are already familiar with SAP NetWeaver Process Integration 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.

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.

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.

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.

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

The Authors

Mandy Krimmel has worked at SAP AG in the area of Quality Engineering for SAP NetWeaver PI since 2003. Dr. Joachim Orb spent 8 years working for SAP AG’s SAP NetWeaver RIG, and now works as a professor of information technology at the University of Applied Sciences in Offenburg, Germany.

Table of Contents

... 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
1.3.1 ... Communication Using the Integration Server ... 25
1.3.2 ... Design and Configuration ... 33

2 ... First Steps ... 39
2.1 ... Introduction to the SAP NetWeaver PI Design and Configuration Tools ... 43
2.1.1 ... Enterprise Services Builder and Integration Builder ... 43
2.1.2 ... Services Registry ... 49
2.1.3 ... Web Service Navigator ... 53
2.2 ... Simple Use Cases and Demo Examples ... 54

3 ... Designing Collaborative Processes ... 59
3.1 ... Development Organization ... 59
3.1.1 ... Describing Products in the Software Catalog ... 60
3.1.2 ... Organizing Design Objects in the Enterprise Services Repository ... 62
3.1.3 ... Object Versioning and Transport ... 65
3.2 ... Modeling the Collaborative Process ... 68
3.3 ... Modeling Using Integration Scenarios ... 69
3.3.1 ... Mapping Application Components to Systems ... 70
3.3.2 ... Modeling the Message Exchange ... 75
3.4 ... Modeling Using the Process Components Architecture Model ... 83
3.4.1 ... Process Components Models ... 84
3.4.2 ... Integration Scenario Models ... 86
3.4.3 ... Process Components Interaction Models ... 88
 

4 ... Service Interfaces, Messages, and Proxy Generation ... 91
4.1 ... Developing Using the Proxy Model ... 92
4.1.1 ... Service Interface Development in the Enterprise Services Builder ... 93
4.1.2 ... Proxy Generation ... 105
4.2 ... Supporting Adapter-Based Communication ... 116
4.2.1 ... Importing Interfaces and Message Schemas ... 117
4.2.2 ... Developing with Imported Interface Objects ... 122
4.3 ... Enhanced Concepts ... 124
4.3.1 ... Using Message Types Across Components ... 124
4.3.2 ... Enhancing Partners’ and Customers’ Data Types ... 126
4.3.3 ... Accessing Message Fields by Using Context Objects ... 130

5 ... Mappings ... 133
5.1 ... Mapping Programs in SAP NetWeaver PI ... 134
5.1.1 ... Value Mappings ... 136
5.1.2 ... Mappings in Integration Processes ... 137
5.2 ... Preconfiguration and Testing of Mapping Programs ... 138
5.3 ... Java and XSLT Mappings ... 143
5.3.1 ... Java Mappings ... 144
5.3.2 ... XSLT Mappings ... 147
5.4 ... Developing Mappings in the Enterprise Services Builder ... 148
5.4.1 ... Introduction to the Mapping Editor ... 149
5.4.2 ... Mapping Functions in Message Mappings ... 154
5.4.3 ... Advanced Message Mapping Techniques ... 156
5.4.4 ... Developing Data Type Mappings in the Enterprise Services Builder ... 161

6 ... Configuration ... 163
6.1 ... Describing Systems and Communication Components ... 166
6.1.1 ... Settings in the System Landscape Directory ... 166
6.1.2 ... First Steps in the Integration Directory ... 170
6.2 ... Configuring Internal Company Processes ... 175
6.2.1 ... Configuration Using Integration Scenarios ... 175
6.2.2 ... Overview of Configuration Object Types ... 179
6.2.3 ... Integrated Configuration ... 190
6.2.4 ... Value Mapping ... 193
6.2.5 ... Direct Communication ... 195
6.3 ... Configuring Cross-Company Processes ... 198
6.3.1 ... From Internal to Cross-Company Communication ... 199
6.3.2 ... Partner Connectivity Kit ... 204
6.4 ... Adapter Configuration ... 207
6.4.1 ... Overview ... 207
6.4.2 ... Special Features of the RFC and IDoc Adapters ... 212
6.5 ... Adapters for Industry Standards ... 217
6.5.1 ... RosettaNet Standards ... 218
6.5.2 ... RosettaNet Support with SAP NetWeaver PI ... 220
6.5.3 ... Chem eStandards ... 223
6.6 ... Transports Between the Test and Production Landscapes ... 225

7 ... Runtime ... 229
7.1 ... Integration Server and Integration Engine ... 229
7.1.1 ... Basics ... 230
7.1.2 ... Processing Steps of a Message ... 233
7.2 ... Advanced Adapter Engine ... 239
7.2.1 ... Basics ... 239
7.2.2 ... Adapter Framework ... 241
7.3 ... Proxy Runtime ... 245
7.3.1 ... Special Features for Java Proxy Communication ... 250
7.3.2 ... ABAP Proxies and Web Services ... 253
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.3.1 ... Data of an Integration Process ... 269
8.3.2 ... Processing Messages ... 271
8.3.3 ... Controlling the Process Flow ... 275
8.3.4 ... Time Control and Exception Handling ... 278
8.3.5 ... Default Setting of the Runtime Behavior ... 281
8.3.6 ... Importing or Exporting Integration Processes ... 282
8.4 ... Additional Design Concepts ... 282
8.4.1 ... Monitoring Process ... 282
8.4.2 ... Step Group ... 283
8.4.3 ... Alert Category ... 283
8.5 ... Configuring Integration Processes ... 283
8.5.1 ... Overview ... 283
8.5.2 ... Configuration Using Integration Scenarios ... 286
8.5.3 ... Configuring the Inbound Processing ... 289
8.6 ... Monitoring the Execution of an Integration Process ... 291
8.6.1 ... Analyzing the Runtime Cache ... 291
8.6.2 ... Process Monitoring ... 291
8.6.3 ... Message Monitoring ... 292

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.2.1 ... Sending the Responses to the Warranty Claims ... 295
9.2.2 ... Arrival of the Messages on the Integration Server ... 296
9.2.3 ... Cross-Component Business Process Management ... 296
9.2.4 ... Message Outbound Channel ... 300
9.3 ... Implementing the Scenario at the Linde Group ... 300
9.3.1 ... System Landscape and Software Catalog ... 301
9.3.2 ... Design in the Enterprise Services Repository ... 302
9.3.3 ... Configuration in the Integration Directory ... 320
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.3.1 ... Components of the UCCnet Scenario ... 332
10.3.2 ... Development and Configuration Objects ... 333
10.3.3 ... Top-Down Approach to Create Design Objects ... 333
10.3.4 ... Generating Integration Directory Objects Automatically ... 341
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.3.1 ... Modeling in the Enterprise Services Builder ... 355
11.3.2 ... Interface Design in the Enterprise Services Builder ... 364
11.3.3 ... Implementing the Proxies ... 369
11.3.4 ... Configuring the Web Service ... 370
11.3.5 ... Publishing the Services Registry ... 372
11.3.6 ... Testing the Web Services in the WS Navigator ... 374
11.3.7 ... Configuration in the Integration Directory ... 375
11.4 ... Summary ... 377

... Appendices ... 379
A ... Glossary ... 379
B ... The Authors ... 385

... Index ... 387 

 

 

 




Product Reviews


This product hasn't received any reviews yet. Be the first to review this product!

Write your own product review
If you have read this book you can share your experience with others!
review guidelines

Find Similar Products by Category