[Ericsson AB]

4 The Notification Service Components

4.1 The Notification Service Components

This chapter describes the Notification Service Components and how they interact.

4.1.1 Components

There are seven components in the OMG Notification Service architecture. These are described below:

notificationFlow
Figure 1: The Notification Service Components.

When a Proxy is started it is set to accept CORBA::Any, CosNotification::StructuredEvent or CosNotification::EventBatch (a sequence of structured events).

If a Proxy is supposed to deliver structured events to a client application and receives an CORBA::Any event, the event is converted to a structured event with type_name set to "%ANY" and the event is stored in remainder_of_body.

If a Proxy is supposed to deliver CORBA::Any events to a client application and receives a structured event, the event is stored in an Any type. The Any Type Code will be equal to the CosNotification::StructuredEvent Type Code.


Copyright © 1991-2006 Ericsson AB