| Con questo testo gli sviluppatori aziendali possono approfondire le proprie conoscenze sui servizi di Windows 2000,
ed essere guidati dai maggiori esperti nella progettazione e implementazione delle applicazioni per aumentarne le capacità.
Windows 2000 Programmare applicazioni server-side fornisce le migliori istruzioni per creare una nuova potente
gamma di soluzioni aziendali.
Creare servizi su misura che sfruttano la scalabilità, la sicurezza e l'amministrazione remota del nuovo sistema operativo.
Istruzioni di elevato livello professionale e codice funzionante pronto all'uso per creare rapidamente servizi potenti e
robusti.
Scrivere codice è una forma d'arte. Scrivere codice per creare servizi richiede una grande maestria in questa particolare
arte. Con la guida esperta di Jeffrey Ritcher, autore di Programmare applicazioni per Windows, e Jason Clark, specialista
Microsoft nella sicurezza di Windows 2000, diventerete maestri nel dipanare la complessità dello sviluppo di componenti
software ultratascabili per i server Windows 2000.
Con attenzione e meticolosità Jeffrey e Jason vi conducono per mano alla scoperta dell'architettura del sistema operativo,
aiutandovi ad applicare quanto già conoscete sulle DLL, sulla gestione strutturata di errori ed eccezioni, su Unicode e
sulle altre funzionalità di Windows.
Nelle pagine di questo libro scoprirete come:
- scrivere codice efficiente che limita il consumo di risorse, le rilascia al termine dell'utilizzo e non appesantisce
il sistema
- sviluppare un alto livello di competenza sulla sicurezza, imparando come gestire il controllo degli accessi, i
contesto degli utenti e le autenticazioni su fiducia
- risparmiare preziosi cicli della CPU - ottenendo migliori prestazioni dal server - usando oggetti I/O Completion Port
per le comunicazioni interthread
- consentire l'amministrazione remota dei servizi creando programmi di controllo per i database di SCM
(service control manager)
- incorporare nelle applicazioni il log degli eventi e il monitoraggio delle prestazioni
- amministrare i servizi utilizzando Windows Management Instrumentation
- vedere i servizi in azione grazie agli esempi contenuti nel CD.
Ogni capitolo espone i concetti attraverso esempi che illustrano le tecniche più valide, le eventuali controindicazioni e
come evitare gli errori più comuni di programmazione. Studiando le applicazioni e le classi C++ create dagli autori,
potrete includere il codice relativo nelle vostre applicazioni per realizzare servizi potenti e robusti nel minor tempo
possibile!
Il CD-ROM allegato contiene: un E-Book in versione originale inglese del volume, l'edizione Windows 2000 di
Microsoft Platform SDK, classi C++ di ausilio allo sviluppo, documenti sul modo migliore di procedere e tutto il codice
sorgente dei servizi e delle applicazioni Windows 2000 sviluppato dagli autori, tra cui:
- FileCopy - come utilizzare I/O Completion Port
- TimeService - le componenti necessarie per creare un servizio semplice
- SuperSCP - aggiungere, eliminare, lanciare, fermare e riconfigurare servizi
- RegScan e RegNotify - fare ricerche nel Registry per enumerare chiavi e valori e ricevere notifiche
- AppLog e EventMonitor - leggere gli eventi dal log e generare report
- HWInputMon - come includere nelle applicazioni create le informazioni sulle prestazioni
- Time Service Provider - introduzione all'amministrazione dei servizi con Windows Management Instruction
- TrusteeMan - dimostrazione delle funzioni Net e LSA per gestire account e privilegi
- AccessMaster - come modificare i diritti di accesso e gli oggetti di sicurezza del sistema
- RoboService - esposizione di oggetti di sicurezza privati e controllo client/server utilizzando named pipes
- TokenMaster - dimostrazione delle funzioni di sistema per token
- SSPIChat e SSLChat - illustrazione delle modalità per autenticare, impersonare, siglare messaggi e codificare
Tutto il materiale contenuto nel CD-ROM è in lingua inglese. |