SAP NetWeaver Process Integration 2nd Edition (H3124) by Krimmel, M; Orb, J

Price: £53.99

Discount: 1%
RRP: 54.99

More Details

Description

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.

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
Published

27 Apr 2010

Publisher

SAP PRESS/GALILEO PRESS

ISBN

9781592293445

Pages

394

Static Book Details Index Page - Click Here to go to Computer Manuals Website