Book Image

Mastering jBPM 5

By : Simone Fiorini, Arun V Gopalakrishnan
Book Image

Mastering jBPM 5

By: Simone Fiorini, Arun V Gopalakrishnan

Overview of this book

If you are a designer or developer who wants to build and operate business process-centric applications, then this book is for you. Knowledge of the basic concepts of application development in Java will be helpful in following the concepts covered in the book, but is not necessary.
Table of Contents (13 chapters)
12
Index

The KIE API

The new KIE API stems from the need for providing both a new common software service layer and an integrated IDE (Workbench) for well-assessed Red Hat projects, mainly Drools and jBPM. With the KIE API, several features have been added to ease the integration of these platforms with several environments: JMS, Rest, SOAP, CDI, Spring, Seam, OSGi, and plain Java applications.

The droolsjbpm-integration additional project (hosted at https://github.com/droolsjbpm/droolsjbpm-integration) features integration packages for various environments and technologies.

We previewed some of the new KIE concepts in Chapter 4, Operation Management (new Maven-based deployments, KieModule, the kmodule.xml file, and KieScanner), so you should be ready to go deeper into the subject. You will also find, as a companion support for our examples, class diagrams of specific KIE component relationships, which should help you to have a clearer picture of the internal KIE organization.