I used a program which is based on Eclipse RCP (rich client), and it's composed by a user interface, with screens which execute some actions.
A user fill in a form with some information. This form is received (via Internet) by an agent which see on his screen of his rich client (in a table) users who fill in the forms. After that, the agent phone the user to fill another 3-4 forms to complete the simulation.
All these operations are executed without services. I would like to change this program to use jbpm and to do a process with steps. But, I don't see what the services of the process can do ? And how can i connect these services (and this process) to the user inteface of the rich client ?