Event processing and Client Push covers the following requirements
like indicated in the following diagram
FIX connectivity can be established via the QuickFIX/J Camel Component. For details how to use this component within IPP see here.
Message Transformation applications in IPP can be used for message normalization. For details on message transformation applications please refer to chapter Message Transformation Application in the Business Process Modeling Handbook.
Messages can be correlated with a Camel Aggregator in a Camel Trigger for IPP:
<aggregate> <correlationExpression> <simple>...</simple> </correlationExpression> <to uri="..."/> </aggregate>
You may specify
After all messages are aggregated, Java or Rules-based business logic can be provided to identify a golden copy of the messages.
Client push functionality can be achieved by using a Web Socket Endpoint in a IPP Camel Application type, e.g.