Passa al contenuto principale

Engine

info

Un Engine è il motore a cui vanno collegati i Broker per implementare il servizio di invio e ricezione dei dati di sensoristica.
Il sistema può fare riferimento a uno o più Engine. In caso di più Engine, questi possono essere installati su un unico Server;
oppure possono essere installati su più Server se vi sono esigenze di creare una architettura distribuita per bilanciare il carico computazionale.

Funzioni esposte dal Sistema

Il Sistema consente di effettuare le seguenti operazioni sugli Engine:

  • Visualizzazione e ricerca
  • Creazione
  • Abilitazione
  • Eliminazione

Visualizzazione e Ricerca

All'accesso è possibile visualizzare la lista Engine già presenti nel Sistema:

Ricerca: E' presente anche il campo di ricerca a testo libero Search Engine

Visualizzazione

A seguito della selezione Engine il Sistema mostra una lista come quella di seguito: Lista_Engine

Lista Engine:

Si visualizza il Nome, l'Ultimo Contatto avvenuto con il Motore, se è Abilitato, la Priorità e la frequenza del Keep Alive.

Creazione

Cliccando su Aggiungi Engine in alto a destra appare la Form seguente con cui è possibile inserire un Nuovo Engine.

Aggiungi_Modifica_Engine

Inserire i dati richiesti:

  • Nome nuovo Engine
  • Se è abilitato o meno
  • Keepalive. Indica ogni quanto ci si aspetta che l’engine aggiorni il suo stato nel database. Se superiore ad una certa soglia vuol dire che il sistema è in errore

Eliminazione

Cliccando sull'icona Elimina Engine all'interno della Lista, si seleziona il Motore e appare un Form in cui si chiede conferma dell'eliminazione:

Conferma Eliminazione Engine