Chapter 6. Core Architecture

Chapter 1, Business Process Modeling – Bridging Business and Technology, provided you with an overview of the new KIE platform and the jBPM tool stack components. This chapter will show you how jBPM is built and what its components and subsystems are, and it will take you through the source code of jBPM, illustrating, with examples, how to leverage the flexibility provided by its modular system.

The list of topics that we will cover in this chapter is as follows:

  • Core API
  • Runtime engine
  • Human Task service
  • Persistence and transaction
  • History logs

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 ...

Get Mastering jBPM6 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.