O'Reilly logo

Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c by Torsten Winterberg, Mark Simpson, Guido Schmutz, Danilo Schmiedel, Hajo Normann, Sven Bernhardt, Matjaz B. Juric

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Best practices

This section contains additional best practices that should be considered while implementing composite applications in Oracle BPM / SOA Suite 12c.

Degrees of coupling between technical components

Let's assume that a BPMN process contains complex decisions that will be implemented in a rule engine. Now, we need to decide whether the rule sits in the same composite as the BPMN process or not. Here, the key decision is whether this rule will be reused in other contexts.

The degrees of coupling between the technical components are defined on the enterprise level. They determine which technical components play together in which typical scenarios. A good example is a strict separation of business process logic, integration logic, and user ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required