Hi,

WSO2 BPS already contains a RESTInvokerTask to send a message from a BPMN
process instance to a REST service. Similarly, we can provide a JMS
transport support for BPMN. This includes the following tasks:

      * - JMSStartEvent*
       This activity consists of a reference to an external JMS manager
configuration and specific queue information for the given process to
listen to.

        *- JMSMessageEvent *
     Similar to the StartActiviti, but this has to include correlation
processing logic in addition to the above start event properties.

       *-JMSInvokerTask*
        This is similar to RESTInvoker Task where, from the BPMN process
instance, we will be putting a message into a pre-configured JMS queue or a
topic.

JMS provides a reliable way of communicating messages among clients and the
receiving clients do not need to be online to retrieve messages. Currently,
we are implementing the JMSInvokerTask. The following diagram depicts this:

[image: Inline image 1]

Best Regards,

Dilini Mihindra Mampitiya Arachchi
Intern - Software Engineer
Mobile: +94 710 420 550
Email: [email protected]
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to