Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Servizi NT e applicazioni

Hai problemi con i file Zip, vuoi formattare l'HD, non sai come funziona FireFox? O magari ti serve proprio quel programmino di cui non ricordi il nome! Ecco il forum dove poter risolvere i tuoi problemi.

Moderatori: Dylan666, hydra, gahan

Servizi NT e applicazioni

Postdi iant » 06/03/02 19:56

Salve a tutti!

Ho un sw che deve girare sotto NT 4.0 SP6 come servizio NT, in
modo da essere indipendente dal login, ma ho il seguente
problema: quando gira come applicazione funziona correttamente,
mentre quando lo lancio come servizio NT no.

Qualcuno di voi ha mai avuto un problema simile?

Sapete quale siano le differenze tra un servizio e un'applicazione?

Grazie e a presto,

iant
iant
Newbie
 
Post: 2
Iscritto il: 06/03/02 19:46

Sponsor
 

Postdi Triumph Of Steel » 07/03/02 09:49

Deve essere il programma stesso ad avere la funzione di poter partire come servizio....

Un servizio (come dici tu) è un'applicazione che parte all'avvio del S.O. anche se non effettui il login alla macchina...

Un programma invece è.. come dire... stand alone :P
Avatar utente
Triumph Of Steel
Moderatore
 
Post: 7852
Iscritto il: 22/08/01 01:00

Postdi iant » 07/03/02 11:49

Grazie per avermi risposto Triumph!

Il programma in questione e' stato scritto per essere lanciato sia come
applicazione che come servizio. Il fatto e' che ha due comportamenti
differenti nei due casi.

Cio' che mi interesserebbe sapere e' questo: quali sono le differenze
tra le due modalita' di funzionamento? Cosa cambia? Le variabili di
ambiente? Lo spazio di indirizzamento del processo? Altro?

Ciao e grazie ancora,

iant
iant
Newbie
 
Post: 2
Iscritto il: 06/03/02 19:46

Postdi Triumph Of Steel » 07/03/02 11:59

Allora per quel che ne se io!

Il servizio si carica in memoria all'avvio del SysOp e rimane caricato finchè non viene chiuso il SysOp o il serizio stesso.
Questo rimane "invisibile" ed è sempre in esecuzione
(Ad es. IIS è un servizio e rimane sempre in esecuzione di modo che se viene chiamato lui è già pronto :P )
Molto probabilmente usano si altri indirizzamenti, altri tipo di file temporanei e altro...

La differenza sostanziale, è che il servizio parte in automatico, il programma lod eiv lanciare tu...
Questo lo decidi come ti è + comodo ... quindi se lo usi sempre (meglio come servizio) o se lo usi i determinati casi (programma)

se mi dici che prg è magari posso essere + specifico 8)
Avatar utente
Triumph Of Steel
Moderatore
 
Post: 7852
Iscritto il: 22/08/01 01:00

Postdi JClark » 07/03/02 12:57

Un Servizio è sostanzialmente un'applicazione deputata ad assolvere ad uno o più compiti che si attiva all'avvio della macchina e rimane poi residente in memoria (tipo i programmi TSR del DOS).

Esempi di servizio sono la connessione PC <-> UPS o la gestione delle "Porte" per l'http, ftp, ecc.

Un servizio può essere impostato in uno di questi stati (notare i neologismi :lol: ): "Startato","Riavviato","Pausato" o "Stoppato"

Un'applicazione (o programma) solitamente ha invece una vocazione più interattivo, ovvero sei tu che decidi quando farla partire, come parametrizzarla ed ovviamente quando chiuderla.
Il brutto tempo non esiste ... il brutto tempo è quello che passo senza andare in moto !

Bye Frank
:-)
JClark
Utente Senior
 
Post: 416
Iscritto il: 24/09/01 01:00
Località: Voghera


Torna a Software Windows


Topic correlati a "Servizi NT e applicazioni":


Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti