50pixel.gif (47 byte)

Microsoft systems Internal components
(kernel, reti, drivers)

 

20pixel.gif (45 byte)Le competenze di While1 in ambiente Windows NT, Windows 3.1, Windows 95 e DOS, coprono un ampio spettro, spaziando dal settore applicativo a quello più propriamente legato alle problematiche di sistema.

20pixel.gif (45 byte)Si va dallo sviluppo di Device Driver e Virtual Device Driver (di ogni tipo) ad interventi sistemistici per tuning di sistema mirati a miglioramenti prestazionali: ne sono testimonianza le numerose attività svolte principalmente in ambiente bancario.

20pixel.gif (45 byte)While1 è intervenuta attraverso le proprie persone in attività di studio e definizione di piattaforme operative con architettura client/server che si proponevano di affrontare e gestire problemi di connettività e scambio dati in reti di grandi dimensioni. Va citata a riguardo la partecipazione alla realizzazione del nuovo sistema di gestione dei sistemi informativi da installare presso tutti i concessionari FIAT AUTO (GSA), con definizione dell'architettura di connettività client/server, scelta dei sistemi operativi, scelta dei sistemi di LAN/WAN (interfacce, protocolli, etc..) e realizzazione dei moduli sia su client che su server per il trasporto dei dati.

20pixel.gif (45 byte)Le scelte si sono orientate su diverse tipologie di sistemi tra i quali WINDOWS NT e WINDOWS 95.

20pixel.gif (45 byte)Sempre su sistemi WINDOWS NT è stata definita e sviluppata per conto di Olivetti un'architettura DUAL-HOST (host cluster) realizzando un porting da un analogo oggetto preesistente in ambiente UNIX. Il porting ha dovuto tenere conto delle specificità del nuovo sistema, richiedendo, data la tipologia del progetto, un'approfondita conoscenza degli internals di sistema e delle problematiche di rete.

20pixel.gif (45 byte)Sono state fornite inoltre consulenze alla società ADAPTEC presso la sede di Milpitas in California, sui driver per WINDOWS NT delle schede ATHENA e VIKING SCSI RAID, fornendo un sostanziale contributo allo sviluppo ed al debugging degli stessi attraverso l'individuazione e la risoluzione di importanti problemi.

20pixel.gif (45 byte)Vari altri prodotti sono stati sviluppati su WINDOWS NT collegati a problematiche di security e di integrazione in LAN con sistemi disomogenei (UNIX, VAX, AS/400, ..) e per l'utilizzazione di hardware proprietary nella comunicazione con Host.

20pixel.gif (45 byte)Anche su sistemi DOS le attività sono state molteplici in ogni settore. La conoscenza del sistema è profonda. Hanno contribuito ad aumentare l'esperienza su DOS tutte le attività svolte nel settore dei BIOS per ADAPTEC ed i vari progetti che hanno previsto la scrittura di moduli TSR, relativi alle LAN e a prestazioni speciali.

20pixel.gif (45 byte)Le principali attività svolte nel settore dei sistemi operativi Microsoft sono state:

  • PRINTER device driver operante sul sistema WINDOWS 3.0 per la gestione della stampante bancaria OLIVETTI PR50.
  • Virtual Device Driver per Windows 3.x. Realizza prestazione di gating tra applicativi bancari DOS in ambiente V86 DOS Box Windows verso un generico Windows printer device driver emulando per le applicazioni DOS una stampante IBM proprinter e rendendole assolutamente indipendenti dalla configurazione di Windows.
  • Printer Device Driver per Windows 3.x. Gestisce in maniera trasparente tutte le stampanti del parco CRT e fornisce la prestazione di spooling per tutti i protocolli supportati (IBM proprinter, free running Olivetti, controllato Olivetti).
  • Virtual Device Driver per Windows 3.1. Realizza prestazione di Printer Sharing e Spooling per applicativi DOS nativi da ambienti V86 DOS Box Windows (Virtual DOS Spooler Device).
  • Realizzazione di un ambiente strutturato come un Kernel real/time per emulare il concetto di Thread sui sistemi WINDOWS 3.0.
  • Emulazione dell'interfaccia APPC su WINDOWS 3.1, utilizzando l'interfaccia LSI Olivetti come sistema di host-connectivity.
  • Sistema GSPOA per l'amministrazione e il controllo remoto dei sistemi DUAL-HOST (host cluster) in ambiente UNIX. Definizione della struttura di base di tutto il progetto, realizzazione delle parti relative alla comunicazione client /server via LAN o Rs232, progettazione di tutte le componenti presenti su server per l'esecuzione delle azioni richieste dalla Workstation. Inoltre definizione di tutta la semantica relativa alla realizzazione dell'interfaccia grafica prevista.
  • Porting e definizione nuova architettura dell ambiente DUAL-HOST (host cluster) da sistemi UNIX a sistemi Windows NT. Il porting ha portato ad avere un nuovo prodotto con la nuova caratteristica di essere "system-independent" e quindi in grado di girare sia sui sistemi UNIX che su quelli WINDOWS NT.
  • Sviluppo di un TDI protocol su Windows95 atto a implementare le funzionalità di IP aliasing e ha fornire un supporto di tipo transport proprietario a delle applicazione di simulazione per agent SNMP.

50pixel.gif (47 byte)