Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>It is a valid question, since there are too many products and buzz words. </p> <p>In simple terms, think of jBPM as a workflow framewrok / engine - you define a "sequence of events", that also called a business process (hence BPM - <strong>B</strong>usiness <strong>P</strong>rocess <strong>M</strong>anagement), and jBPM make your data follow that sequence/process.</p> <p>Whereas Spring Integration is an Event Driven framework based on several building blocks: Message, Source, Target, Channel, Filter, etc. To understand it better take a look at: "<a href="http://blog.springsource.com/2009/02/13/982/" rel="noreferrer">Spring Integration in 10 minutes</a>". It follows a simple </p> <pre><code>Source [send message] ---&gt; CHANNEL --&gt; FILTER --&gt; CHANNEL --&gt; Target [receive message] </code></pre> <p>pattern, which allows you to create wonders. Sources or/and targets would be <em>assigned</em> to named channels, and filters may range from being a simple transformer / translator to the router, that reads the message header and decides what channel to route the message to. Of course there is all power of Spring Remoting (JMS, Webservice, RMI, etc..) which is available in Spring Integration via templates (JmsTemplate, WebserviceTemplate, etc..) and adapters that allow the integration with external systems with FTP, RMI, HttpInvoker, JMS, Web Services etc.</p> <p>You can of course build a workflow solution <em>using</em> Spring Integration, but there is <a href="http://www.jboss.org/drools/drools-flow.html" rel="noreferrer">Drools Flow</a> for that - no need to reinvent a workflow engine :)</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload