Skip to Content

TechEd 2009 SOA263 HandsOn Session: SAP System Integration with SAP NetWeaver Business Process Management (BPM) and Process Integration (PI)

SAP NetWeaver Business Process Management (BPM) involves both people and systems. With the new functionality of BPM in SAP NetWeaver 7.20, this development process becomes much easier.

The Composite Environment (CE) is already the preferred environment to develop user interfaces and interactions. With the new features in BPM, it gives us another option in the coordination and orchestration of messages between systems. As a result, it becomes possible to replace ccBPM in SAP NetWeaver Process Integration (PI) with BPM.

Due to the easiness of connecting to SAP and 3rd party business systems and applications, Processing Integration is still preferred for system integration.

In this hands-on session, we will take a look at how to take advantage of both environments (CE BPM and PI). The session will involve development in both CE and PI. On CE, we will use Visual Composer and BPM. On PI, we will use adapters and message mappings. Web Services will be used for integration between PI and CE.

The diagram below gives a preview of the hands-on session combining people and system integration using CE and PI:


Join us for this exciting new session!

Session number of this hands-on session will be provided at a later date.

You must be Logged on to comment or reply to a post.
  • Hi,

    Why do you use (what are the advantages) of using PI in this scenario. What should I tell a customer to convince her to go for such an architecture?


    • Hi,

      BPM provides user interactions within the business process, in additon to system-to-system orchestrations.

      But, most importantly, PI is moving toward a java-only deployment, which requires half as much resources as a dual-stack installation and with as much as 10X performance improvements.  In a java-only installation, ccBPM will no longer be available.  Therefore, BPM will be its replacement.

      BPM is also based on BPMN standards, which is much more widely used.