COMMUNICATING EVENTS OR DATA BETWEEN APPLICATION COMPONENTS
First Claim
Patent Images
1. A method comprising:
- receiving an event from a first application component, the event including data that is associated with the event;
communicating a notification of the event to a second application component without the data that is associated with the event; and
communicating the data to an event-data store that maintains the data for access by the second application component.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes tools capable of communicating events or event data between application components. These tools allow an application component to communicate an event and event data to another application component even if the two application components are in separate layers or do not exist at the same time.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving an event from a first application component, the event including data that is associated with the event; communicating a notification of the event to a second application component without the data that is associated with the event; and communicating the data to an event-data store that maintains the data for access by the second application component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
an event-dispatching module; and an event-data store, the event-dispatching module capable of; receiving an event from a first application component, the event including data that is associated with the event; communicating a notification of the event to a second application component without the data that is associated with the event; and communicating the data to the event-data store, and the event-data store capable of; receiving, from the event-dispatching module, the data associated with the event; and maintaining the data for access by the second application component. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. One or more tangible computer-readable media having stored thereon computer-executable instructions that, if executed by a computing device, cause the computing device to perform a method comprising:
-
receiving, from an application component, a registration to receive notifications of a predefined application-specific event; receiving the predefined application-specific event from another application component, the predefined application-specific event including data that is associated with the predefined application-specific event; communicating a notification of the predefined application-specific event to the application component without the data that is associated with the predefined application-specific event; and communicating the data to an event-data store that maintains the data for access by the application component, the application component being configured to access the data maintained in the event-data store upon receiving the notification of the predefined application-specific event, the event-data store configured to maintain the data for access by an application component different than the application component or the other application component, the different application component not having received a notification of the predefined application-specific event.
-
Specification