O'Reilly logo

Mastering jBPM6 by Arun V Gopalakrishnan, Simone Fiorini

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Services provided by jBPM

As we discussed in the previous section, one of the critical part of system integration with jBPM is the ability to access the features of jBPM. JBPM provides an application programming interface to access these features. This API can be directly invoked within the same JVM, and if needed to be accessed from outside the system boundary, it has to be wrapped and provided as a remotely accessible service. For this, we have an array of options, right from an Enterprise JavaBeans (EJB) remote interface to REST-based web services. Each of these will be detailed in the subsequent sections of this chapter.

The following are the services provided by jBPM:

  • Definition service: This helps to define a process and analyze its content ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required