3 Replies Latest reply on Jun 9, 2008 6:33 PM by kukeltje

    How does JBPM work?

    youhaodeyi

      I downloaded jbpm-jpdl-suite and read some examples in it. I found that all the processes defined in these examples are executed programatically. If it requires developers to invoke each node, why need JBPM?

        • 1. Re: How does JBPM work?
          kukeltje

          because implementing your own statemachine is much more difficult

          • 2. Re: How does JBPM work?
            youhaodeyi

            What do you mean by statemachine? If everything is invoked manually, why I need a statemachine?

            • 3. Re: How does JBPM work?
              kukeltje

              since the moment something is invoked can be minutes, hours, days, weeks, months, years in the future from. How, where, when are you going to store what state your process is in? Or what to do next if it gets a signal? or..... and developers do not need to invoke each node... often the just signal 'the process' or some state (not previously know) or.... I suggest you read a little more on jBPM and also look at the webconsole, an 'example' where not each node is invoked programatically...