SAP Process Orchestration: The Comprehensive Guide / Edition 2

SAP Process Orchestration: The Comprehensive Guide / Edition 2

ISBN-10:
1493215590
ISBN-13:
9781493215591
Pub. Date:
10/26/2017
Publisher:
Rheinwerk Publishing, Inc.
ISBN-10:
1493215590
ISBN-13:
9781493215591
Pub. Date:
10/26/2017
Publisher:
Rheinwerk Publishing, Inc.
SAP Process Orchestration: The Comprehensive Guide / Edition 2

SAP Process Orchestration: The Comprehensive Guide / Edition 2

Hardcover

$79.95
Current price is , Original price is $79.95. You
$79.95 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.


Overview

Looking for smooth integration for your complex system landscape? Whether you're starting fresh or migrating from SAP PI, we've got you covered! Learn to use the AEX to configure the system landscape directory, work with the ES repository, and manage the integration directory in SAP PO. Build integration flows, create a SAP BPM process, and get the most out of SAP BRM. Updated with the new Push API, user-defined search, the SAP Cloud Platform Integration engine, practical exercises, and more!


Product Details

ISBN-13: 9781493215591
Publisher: Rheinwerk Publishing, Inc.
Publication date: 10/26/2017
Edition description: Enlarged
Pages: 908
Product dimensions: 7.30(w) x 9.30(h) x 2.30(d)

About the Author

John Mutumba Bilay is a senior software engineer and enterprise integration consultant at Rojo Consultancy. With more than 12 years of international experience in information technology, including eight specifically devoted to SAP, his speciality is software development, integration, and business process automation.

Roberto Viana Blanco is an experienced SAP integration architect and co-founder of Rojo Consultancy. He has over 15 years of SAP integration experience working across a number of industries. He has been working with SAP since the early versions of SAP NetWeaver Exchange Infrastructure (XI) and has helped several organizations adopt first SAP NetWeaver Process Integration and then SAP NetWeaver Process Orchestration.

Table of Contents

Foreword … 19



Acknowledgments … 21



Introduction … 23



PART I Getting Started



1 Introduction to SAP Process Orchestration … 29



1.1 Historical Overview and Evolution … 29

1.2 SAP Process Orchestration Components … 33

1.3 Architectural Overview and Positioning … 39

1.4 Installation Options … 47

1.5 Summary … 51



2 Administration and Development Tools … 53



2.1 Process Orchestration Tools … 53

2.2 SAP NetWeaver Administrator … 70

2.3 SAP NetWeaver Developer Studio … 78

2.4 Summary … 83



PART II Advanced Adapter Engine Extended (AEX)



3 Configuring the System Landscape Directory … 87



3.1 System Landscape Directory Components and Features … 88

3.2 Registering Systems to the SLD … 102

3.3 Administration of the SLD … 105

3.4 System Landscape Directory Strategies … 108

3.5 Tips and Tricks … 114

3.6 Summary … 120



4 Working with the Enterprise Services Repository and Registry … 121



4.1 Basic ES Repository Technical Concepts … 122

4.2 Design Objects … 130

4.3 Data Types and Message Types … 137

4.4 Summary … 141



5 Working with the Integration Directory … 143



5.1 Integration Directory Overview … 143

5.2 Collaboration Profiles …145

5.3 Adapter Types … 161

5.4 Integrated Configuration … 163

5.5 The XI Message Protocol … 174

5.6 Configuration Scenario … 176

5.7 Value Mapping … 177
5.8 B2B Integration … 181
5.9 Axis Framework … 183
5.10 Message Alerting … 187
5.11 Publish the Service in the Services Registry … 194
5.12 Integration Directory Programming Interface (Directory API) … 194
5.13 Summary … 197


6 Building an Integration Flow … 199


6.1 SAP NetWeaver Developer Studio … 200

6.2 Basics of Creating and Configuring an Integration Flow … 206

6.3 iFlow Example … 213

6.4 Summary … 231



7 Administration and Monitoring in AEX … 233



7.1 Administration … 233

7.2 Monitoring … 238

7.3 Troubleshooting … 246

7.4 Summary … 252



8 Migrating Interfaces from SAP PI Dual Stack to SAP PO … 255



8.1 Migration Strategies … 255

8.2 Migrating System Landscape Directory Content … 259

8.3 Migrating Enterprise Services Repository Content … 262

8.4 Migrating Integration Directory Content … 263

8.5 Summary … 275



PART III Business Process Management and Composition



9 Introduction to SAP BPM and BPMN 2.0 … 279



9.1 Managing Business Processes … 280

9.2 SAP BPM … 282

9.3 Business Process Model and Notation 2.0 … 288

9.4 Summary … 307



10 Creating Your First SAP Business Process Management Process … 309



10.1 SAP BPM Positioning and Development Environment … 309

10.2 Implementation of a BPM Process … 315

10.3 Flow Objects … 343

10.5 Advanced Mapping … 391

10.6 Implementing Error Handling … 398

10.7 Combining BPM and AEX: The Orchestration … 400

10.8 Summary … 407



11 Applying Advanced SAP BPM Concepts and Extensions … 409



11.1 SOA Configuration … 409

11.2 Testing and Running an SAP BPM Process … 423

11.3 Custom EJB Function … 429

11.4 Using the Claim Check Pattern … 438

11.5 SAP BPM Application Programming Interface … 442

11.6 SAP BPM OData … 445

11.7 Debugging and Troubleshooting SAP BPM Processes … 447

11.8 Tuning SAP BPM-Related Performance Parameters … 451

11.9 Best Practices for Your SAP BPM Application … 453

11.10 Summary … 456



12 Combining SAP BPM and UI Technologies … 459


12.1 Web Dynpro Java UI Technology … 459

12.2 Integrating SAPUI5 into an SAP BPM Process … 470

12.4 Summary … 487



13 SAP Business Rules Management … 489



13.1 How Business Rules Work … 489

13.2 SAP Business Rules Management (SAP BRM) … 494

13.3 Modeling Business Rules with Rules Composer … 503

13.4 Testing Business Rules … 517

13.5 Best Practices for Modeling Business Rules … 518

13.6 Summary … 521



14 Implementing Java Proxies … 523



14.1 Java Proxy Concept and Considerations … 524

14.2 Implementation Approaches … 525

14.3 Technical Implementation … 527

14.4 Building an Orchestration … 557

14.5 Summary … 558



15 Administration and Monitoring Message Processing in SAP BPM … 559



15.1 Monitoring … 559

15.2 Administration … 576

15.3 Summary … 579



16 Migrating ccBPM from SAP PI to SAP PO … 581



16.1 Motivation for Migration … 581

16.2 Migration Approach … 584

16.3 Recommendations … 600

16.4 Summary … 602



PART IV Advanced Concepts



17 Other Useful Components … 607



17.1 Component Model … 608

17.2 SAP NetWeaver Development Infrastructure … 618

17.3 SAP Composite Application Framework … 640

17.4 Service Registry … 648

17.5 Transport Options in SAP PO … 651

17.6 Summary … 657



18 Landscape Setup Considerations … 659



18.1 Java System Configuration … 659

18.2 Handling Certificates … 672

18.3 Housekeeping … 673

18.4 Monitoring … 674

18.5 Summary … 683



Appendices … 685


A. Orchestration Outlook … 685



A.1 SAP API Management … 685

A.2 SAP HANA Cloud Integration … 686

A.3 The Integration Advisor … 702



B The Authors … 705



Index … 707



From the B&N Reads Blog

Customer Reviews