Book Image

Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c

By : Matjaz B Juric, Danilo Schmiedel, Mark Simpson, Torsten Winterberg, Sven Bernhardt, Kapil Pant
Book Image

Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c

By: Matjaz B Juric, Danilo Schmiedel, Mark Simpson, Torsten Winterberg, Sven Bernhardt, Kapil Pant

Overview of this book

Table of Contents (19 chapters)
Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Conceptual architecture for event processing


The conceptual architecture builds on the concept of the event processing network, as shown in the following diagram. Any event-processing implementation should be achievable with this as the base set of components. However, not all of the components will be required for any given scenario.

Figure 8

The event flow in this conceptual architecture is from event producers to event consumers, and the components shown in the preceding diagram are summarized here.

Event producers

Event producers are the systems or components that define the event and generate the event as the business change happens. Producers are also known by several other names, including event source, event publisher, and event provider.

An event producer does not include logic to manipulate events. Also, it does not include any decision logic on what to emit and when, and the events that are generated could be redundant or irrelevant. Typical event producers include:

  • Sensors / Internet...