Event Processing and Client Push

Event processing and Client Push covers the following requirements

like indicated in the following diagram

 

FIX and SWIFT Connectivity

FIX connectivity can be established via the QuickFIX/J Camel Component. For details how to use this component within ISB see here.

Message Normalization

Message Transformation Applications in Stardust can be used for message normalization.

Correlation of Messages

Using Camel Aggregators

Messages can be correlated with a Camel Aggregator in a Camel Trigger for Stardust:

<aggregate>
<correlationExpression>
<simple>...</simple>
</correlationExpression>
<to uri="..."/>
</aggregate>

You may specify

Golden Copy Creation

After all message are aggregated Java or Rules-based business logic can be provided to identify a golden copy of the message.

Client Push

Camel Websocket Component

Client push functionality can be achieved via using a Web Socket Endpoint in a Stardust Camel Application Type e.g.

websocket://hostname[:port][/resourceUri][?options]