Book Image

jBPM6 Developer Guide

Book Image

jBPM6 Developer Guide

Overview of this book

Table of Contents (21 chapters)
jBPM6 Developer Guide
Credits
About the Author
Acknowledgments
About the Author
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Extending the KIE Workbench architecture


The KIE Workbench was thought to be a pluggable, extensible development environment and runtime for our jBPM6 applications. We will start discussing some of the most requested changes required for enterprise use, in order to serve as both utilities for your necessities and inspiration towards which changes can be applied to the application to make a customized version of it.

We will discuss the following integration topics:

  • Adding a SOAP web service interface to the KIE Workbench to expose jBPM6 as web services

  • Adding custom work item handlers that will be the default for all the runtimes managed in the KIE Workbench

  • Remote invocations considering preexisting services and the runtime engine API (covered in Chapter 7, Defining Your Environment with the Runtime Manager)

  • Considerations about deploying in the cloud, with specific demonstrations for deploying in OpenShift (http://www.openshift.com)

All integrations that follow are inside a KIE Workbench distribution...