Chapter 3 Flashcards
What is request driven architecture
I give request and I will receive response
Does events have request driven architecture
No
Does event driven approach asynchronous
Yes
What is event channel
It takes data from producer and send to consumers. It decouples producers and consumers
What is change listener
It means whenever the mentioned change comes, tell me.
What is event processing system
It recognizes the events and tells us which event is fired.
What is raw event
A raw event is an event that is introduced into an event processing system by an event producer. e.g. single click, double click mouse
What is derived event
A derived event is an event that is generated as a result of event processing that takes place inside an event processing system. e.g. onmouseClick(), onDrag()
What is stateless event processing
An event processing agent is said to be stateless if the way it processes one event does not influence the way it processes any subsequent events
What is event stream
An event stream is a set of associated events. It is often a temporally totally ordered set. A stream in which all the events must be of the same type is called a homogeneous event stream; a stream in which the events may be of different types is referred to as a heterogeneous event stream.
What is event processing agent
One thing is event producer and one thing is event consumer. There are things in between that takes raw events and make them derived events. They are called event processing agents.
What is state full event processing
Remember old state information
What is event handler
It is a function associated to that event
What is event attribute
An event attribute is a component of the structure of an event. Each attribute has a name and a data type.