22

Integrating Business Processes

This chapter will close the loop around the sample application by applying the Business Process Modeling (BPM) approach to it. It will show how a software system can be piloted by BPM, with approaches such as orchestration or choreography. Note that I said BPM instead of Business Process Model and Notation (BPMN) because the process itself is more important than its technical representation. Indeed, a GUI is responsible for the screen display, but also – except in the extreme case of HATEOAS – for transitions between pages and thus running processes. This chapter will also show a sample application of this with different techniques and, in particular, demonstrate how webhooks can be applied to achieve good decoupling. ...

Get Enterprise Architecture with .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.