|
The ruleCore CEP Server is a rule based Complex Event Processing (CEP) system for near real-time detection of complex events. Rule instances are created automatically in response to inbound events to watch for interesting combinations of events over time. When some combination is found, the rule triggers and generates a new event using XSLT. There's no procedural programming required, the reactive rules of ruleCore are specified using a high level declarative XML language. The event-driven architecture allows every system capable of generating XML to manage rules and monitor the live state of the rule evaluation. All kinds of entities can be monitored using the reactive rules of ruleCore, just some examples: - distributed applications
- business process execution engines
- RFID readers
- GPS sensors - Vehicles or GPS enabled phones for example.
- messaging infrastructure - JMS or other types of Message Oriented Middleware
- network elements - Enhance systems monitoring with detection of non-events.
ExamplesSome simple examples to show what you can do with ruleCore CEP Server: - Generate an alert when there is more than 100 error events from applications in the North region.
- Alert if there is not at least 14 'Buy' events during the last 20 minutes.
- Detect when a vehicle emitting GPS events enter any one of 30 different geographical regions.
- Produce an alert if a delivery van leaves its designated area between 9am and 5pm
- Detect missing events which we expect to pass through a message broker, maybe as a part of a business process.
All these alerts are produced by automatically evaluating user defined rules in response to events. Events are sent to ruleCore in XML format using the RuleCoreWS web service interfaces* The ruleCore CEP Server provides a solid foundation for reactive capability for your enterprise architecture. It is an ideal base for business activity monitoring, real-time fleet behavior monitoring, RFID solutions, customer care and a wide range of other real-time business solutions where instant reaction is critical. The advantages of the ruleCore CEP Server include decreasing your response times to exceptional, threatening or profitable business situations. * Optional interfaces are also available on request. The Event I/O module of ruleCore is built using Mule ESP and we can support most transport protocols made available in Mule ESB
Read more daily news about ruleCore and CEP in general in the blog of Marco Seiriö - click here. |