In my last post, CEP Event Sources, I started a (short) list of event sources, both in theory and in practice, for complex event processing. There were some good comments and the list is evolving and improving.
Event transformations are used to convert inbound event objects to an outbound object type required by a transport layer, such as a JMS Message, or a stream, such as a market data format, or other event or feed handler.
Event transformations typically happen in the event preprocessing stage, of an application; but in a generalized architecture, events can be preprocessed throughout the event processing lifecycle. Multiple transformations can be combined, chained or piped together as required.
Below is a list of commonly used event transformations. Please feel free to comment as we add (or subtract) to (or from) the list.
- XML Transformations
- Scripting Transformations
- Event Processing Agent Transformations
- Event Processing Languages (EPL)
Other Possible Transformations (not exhaustive)
- Cryptographic Transformations
- Encoding Transformations
- CVS Transformations
- Vendor Specific Transformations
Please contribute to the list with your comments.