Recommendations for integration of BRMS with a Message Bus
Issue
- In this use case user's
.Net
based applications access the rules runtime running in a remoteRealtime Decision Server
by posting REST API calls to it with aJSON
payload containing facts. The requirement is to incorporate a message bus layer between calling applications and theRealtime Decision Server
. A specific architecture to implement this use case which could be thought of could be something like the following.
- An application will post events into a Message Bus (e.g.
Amazon SQS/SNS
) BRMS
should subscribe to these events in theMessage Bus
which in turn will invoke the decision server with the data provided in the event.BRMS
will post the response received from the decision server as a new event into the Message Bus for consumption.
- Is the above scenario possible to be achieved with the out-of-the-box features available in
BRMS 6
? If yes then how to do it?
Environment
- Red Hat JBoss BRMS (BRMS)
- 6.2.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.