Design Principles for Process-driven Architectures Using Oracle BPM and SOA Suite 12c
by Matjaz B Juric, Sven Bernhardt, Danilo Schmiedel, Mark Simpson, Winterberg, Torsten
Summary
In this chapter, we introduced the importance of defining your services based on the business architecture as abstract services and adding the implementation details in a layer of services subsequently. The role of data in an SOA that will support business processes has been understood with a critical success factor being the definition of the business data model that, along with services, will form the connection between the process layer, user interface layer, and the service layer. We have understood how important it is to separate application logic from service logic and process logic to ensure that the benefits of a process-driven architecture are realized.
There are a number of key takeaways from this chapter, the first among them ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access