摘要 |
<p>A disclosed method for transforming data from client-server request /response cycle includes receiving session-level semantic events. The session-level semantic events are mapped to accumulation containers based on a policy, for instance, based on a session identifier. The session level semantic events are examined for a type. From the type, the session level semantic events are mapped to one or more rules which perform aggregations, accumulations, or other operations based on the data from the session level semantic events. The rules perform these aggregations, accumulations, or other operations over a set of session level semantic events for generating information (termed "enterprise facts") that are independent of the client-server protocol and have an meaning in context that spans more than the request/response cycle. Enterprise facts are generated when an session level semantic event that is a triggering condition for an action is received. When the enterprise fact is generated it can draw on the aggregations, accumulations, or other operations performed by the rules in that accumulation container. Also disclosed is the use of a message broker for receiving the session level semantic events from their source and the use of message broker for distributing the enterprise facts. <IMAGE></p> |