|
Complessa
applicazione server basata sulla tecnologia COM sviluppata con MS Visual
C++ 6.0 usando la libreria ATL.
Compito del server è la gestione di una lista eventi; l'evento
viene generato in corrispondenza di un cambio di stato di una variabile
di campo. Le variabili di campo sono gestite da un'applicazione OPC Data
Access server a cui l'applicazione Event Server si connette e si sottoscrive
per ricevere tali variazioni.

Come
descritto dal UML Component Diagram in figura, l'Event Server è
composto da 3 componenti COM:
-
Event Server: componente principale si occupa del caricamento della
configurazione ed espone le interfacce di registrazione e di sottoscrizione
a cui le applicazioni client devono accedere.
- Subscription:
componente che fornisce le interfacce per la gestione eventi alle applicazioni
client.
- OPC
handler: componente che si occupa della comunicazione con l'applicazione
OPC Data Access server.

|