INTRE ' - torna alla home page
   
ES - Event Server: server gestione lista eventi
   

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.

schema di ES - Event Server

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.