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

Summary


This chapter introduced the notion of a composite application that can be seen as a set of design best practices and technologies to form a link between the SOA services and concrete applications that use those services. We took a look into the standard for creating such reusable components—SCA. We discussed the current trend towards moving away from programmatic solutions to typical programming tasks, such as integration or business rules, and how they are gradually replaced by a declarative approach in which we use models and wizards to create these solutions. In a brief walkthrough, we touched upon the key technologies that comprise these composites and saw how new features in Oracle SOA Suite 12c, such as Templates, allow more consistent architecture and design.

We looked at emerging ways of virtualizing the access to data and functionality through tools such as the API gateway.

A key focus of this chapter is on architecting and designing the respective composite applications and...