How to achieve parallel asynchronous BPMN2 process execution in SwitchYard ?

Solution Unverified - Updated -

Issue

  • There is a SwitchYard component service that will fetch responses through a REST binding reference , by calling an external REST service endpoint. For each resulting response user might want to start a BPMN2 process instances that will run asynchronously and parallel from the others, so as to achieve paralle process execution.
  • Does it look relevant to make use of Camel Splitter (implemented inside Camel Route) functionality to invoke BPMN2 Process Service component of SwitchYard with each incoming messages? This way users might be able to achieve parallel processing over the split parts of their message body and they can configure the thread pool size as well. Can this architecture work to fit the aforementioned requirement?

Environment

  • Red Hat JBoss Fuse Service Works (FSW)
    • 6.0.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content