WINDOWS SERVICE
Corso di Basi di Dati
Docente: A.Boccalatte
Anno Accademico 2002 - 2003
Autori:
Costa Elisa – Gallo Giuseppe –
Peschiera Claudia
Tutori: Grosso Alberto
Windows Service
Ci siamo occupati di...
•
•
•
•
Agenti
Windows Service
Remoting
Interfaccia Piattaforma
Costa, Gallo, Peschiera
Windows Service
Agenti
L’Agente è l’attore fondamentale di una
piattaforma è in grado di combinare una
o più capacità di servizio in un modello di
esecuzione integrato e unificato, che
inoltre potrebbe includere l’accesso a
Software esterno, utenti umani e servizi
di comunicazione.
Costa, Gallo, Peschiera
Windows Service
Windows Service
I Windows Service creano
applicazioni eseguibili a lungo
termine utilizzabili nella propria
sessione di Windows.
Costa, Gallo, Peschiera
Windows Service
Windows Service Tutorial
Il seguente tutorial spiega come
creare un’applicazione Windows
Service.
Costa, Gallo, Peschiera
Windows Service
Remoting
Il Remoting è una struttura che
permette la comunicazione tra
applicazioni appartenenti a processi
o computer diversi.
Costa, Gallo, Peschiera
Windows Service
Remoting
Nel nostro progetto il remoting
gestisce il passaggio della
piattaforma creata dal servizio
all’interfaccia grafica.
Costa, Gallo, Peschiera
Windows Service
Remoting
servizio
remoting
interfaccia
Costa, Gallo, Peschiera
Windows Service
Remoting
Il remoting dà l’illusione all’utente
di lavorare direttamente sulla
piattaforma e vi riflette tutti i
cambiamenti.
Costa, Gallo, Peschiera
Windows Service
Remoting
Il remoting utilizza una libreria
condivisa tra client e server,
mediante questa si gestiscono i
metodi che permettono al client di
operare sul server.
Costa, Gallo, Peschiera
Windows Service
Interfaccia Piattaforma
La piattaforma AgentService viene
gestita attraverso un interfaccia
grafica denominata
AgentServiceGUI.
Costa, Gallo, Peschiera
Windows Service
Interfaccia Piattaforma
Costa, Gallo, Peschiera
Windows Service
Interfaccia Piattaforma
Utilizzando il
menu a tendina si
può:
• creare
• collegarsi
Costa, Gallo, Peschiera
Windows Service
Interfaccia Piattaforma
Nel caso in cui il servizio che ha
creato la piattaforma sia stato
chiuso, l’interfaccia grafica non può
più collegarsi. Segnala un errore fin
quando il servizio non sarà
riavviato.
Costa, Gallo, Peschiera
Windows Service
Interfaccia Piattaforma
Se la connessione riesce vengono
passati al client tutti i parametri di
AgentService.
Così sarà possibile utilizzare la
piattaforma del servizio e gli agenti
eventualmente creati da altri
client.
Costa, Gallo, Peschiera
Windows Service
Interfaccia Piattaforma
Per scollegarsi
dalla piattaforma
remota si clicca su
UnBind che:
• chiude il canale
• rilasciare la
piattaforma
Costa, Gallo, Peschiera
Windows Service
FINE
Costa, Gallo, Peschiera
Scarica

Presentazione in formato Power Point(circa 1.6MB)