Queries are evaluated against received event information and notifications
that events specified in the queries have occurred are generated by
following the steps of recording the number of queries; receiving an item
of event information; comparing the received item of event information
with the queries; and generating a notification if the item of event
information matches the query. Normally, a series of items of event
information will be received and these are compared sequentially with the
queries. Each query can be arbitrarily complex comprising a plurality of
sub-queries, each requiring a different item or items of event information
to be matched.
De vragen worden geƫvalueerd tegen ontvangen gebeurtenisinformatie en de berichten dat de gebeurtenissen die in de vragen worden gespecificeerd zijn voorgekomen worden geproduceerd door de stappen te volgen van het registreren van het aantal vragen; het ontvangen van een punt van gebeurtenisinformatie; het vergelijken van het ontvangen punt van gebeurtenisinformatie met de vragen; en producerend een bericht als het punt van gebeurtenisinformatie de vraag aanpast. Normaal, zal een reeks punten van gebeurtenisinformatie worden ontvangen en deze worden vergeleken opeenvolgend met de vragen. Elke vraag kan willekeurig complex zijn bestaand uit een meerderheid van sub-queries, elk die een verschillend punt of dat de punten van gebeurtenisinformatie vereist worden aangepast.