Wiki » History » Version 1

Pierre Marc, 06/17/2011 11:25 AM

1 1 Pierre Marc
h1. EVENT Service
2 1 Pierre Marc
3 1 Pierre Marc
h2. Overview
4 1 Pierre Marc
5 1 Pierre Marc
The EVENT service is a NIRVA external service which provides Nirva with a message publishing system allowing building Event Driven Architectures (EDA). It keeps track of messages (events) sent to a channel and the subscribers who are to receive the events. The service allows receiving multiple occurrences of the same messages allowing for escalading mechanisms. It gives the subscribers the possibility to inhibit further occurrences of a given message.
6 1 Pierre Marc
It has a minimal manipulation of the content of the messages in the form of a string for simple cases. For more complex situations, the management of the content can easily be externalized.
7 1 Pierre Marc
The EVENT service allows:
8 1 Pierre Marc
* Having multiple channels open to publishing and subscribing to messages
9 1 Pierre Marc
* Processing multiple occurrences of the same messages which allows setting up escalation mechanisms in case of multiple publications of the same messages (in particular in the case of events being alerts to be processed).
10 1 Pierre Marc
* Management of multiple subscribers per channel and generation of specific actions for each subscriber.
11 1 Pierre Marc
* Inhibiting occurrences of a message on a per-subscriber basis.
12 1 Pierre Marc
* Different possibilities of desynchronizing the posting of an event and its processing.
13 1 Pierre Marc
14 1 Pierre Marc
_read more:_ "Documentation":http://download.nirva-systems.com/extensions/services/event/docs/event.pdf
15 1 Pierre Marc
16 1 Pierre Marc
h2. Downloads
17 1 Pierre Marc
18 1 Pierre Marc
"All platforms":http://download.nirva-systems.com/extensions/services/event/binaries/event.pkg
19 1 Pierre Marc
20 1 Pierre Marc
"Other downloads":http://download.nirva-systems.com/extensions/services/event
21 1 Pierre Marc
22 1 Pierre Marc
h2. Updates
23 1 Pierre Marc
24 1 Pierre Marc
[[updates_301|Version 3.01]]
25 1 Pierre Marc
[[updates_300|Version 3.00]]
26 1 Pierre Marc
27 1 Pierre Marc
"Previous updates":http://download.nirva-systems.com/server/docs/old_updates.pdf