Interfacce Esposte
Previous  Top  Next

Oggetto OPCEventServer

L'oggetto OPCEventServer è l'oggetto più importante che un OPC Event Server espone. Le interfacce che questo oggetto fornisce sono:

IUnknow

IOPCCommon

IOPCEventeServer

IConnectionPointContainer


IUnknow

Il server deve fornire un'interfaccia standard IUnknow. Questa interfaccia deve implementeare tutte le funzioni richieste da Microsoft.


IOPCCommon

Anche altri server, come gli OPC Data Access Server, possiedono questa interfaccia. Essa fornisce le funzionalità per settare e richiedere il LocaleID per una particolare sessione client/server. Come per la definizione di gruppi, l'azione di un cliente non dovrebbe avere effetti sugli altri.


IOPCEventeServer

Questa è l'interfaccia principale per la gestione degli allarmi per un OPC Event Server. Questa interfaccia è usata per creare oggetti OPC Event Subscription e OPC Event Area Browser, per richiedere le categorie e i parametri associati agli eventi, per gestire le condizioni e altre operazioni.


IConnectionPointContainer

Un OPCEventServer deve fornire un'interfaccia standard IConnectionPointContainer. Questa interfaccia deve implementeare tutte le funzioni richieste da Microsoft, anche se i metodi Advise ed Unadvise dovrebbero essere implementati all'interno dell'interfaccia IOPCEventeServer. Tuttavia l'uso di un ConnectionPoint implementato separatamente risulta più conveninte.