Telemat Lab's home page


Copyrigtht © 1996, 1997 Universita' di Firenze. All rights reserved.

Free license available.

WINSOCK 2

SERVICE PROVIDER INTERFACE

Un interfaccia trasparente per la programmazione in rete sotto Microsoft Windows™

di Emiliano NUNDINI e Francesco SCAPECCHI

Hyperbook Introduzione


Sommario

L’elaborato svolto ha come scopo quello di comprendere a fondo la funzionalitą della WinSock 2 DLL, ponendo particolare attenzione al suo coinvolgimento nel trasporto delle informazioni attraverso lo stack dei protocolli.

Questo ci ha indotto a suddividere il nostro lavoro in due parti: la prima consiste nella descrizione dettagliata di come la nuova interfaccia Windows Sockets lavora ed interagisce con i service providers, mentre la seconda č stata la creazione di una applicazione che dimostrasse la reale possibilitą di inserire un ulteriore livello implementativo tra l’interfaccia SPI della Windows Sockets 2 e lo stack dei protocolli, che nel nostro caso era rappresentato dallo stack TCP/IP.

Il presente documento descrive nella prima parte il funzionamento della Windows Sockets 2, mentre nella seconda parte affronta la descrizione dell’applicazione creata.

 

 


Indice

Introduzione

Descrizione delle nuove funzionalitą delle Windows Socket 2 , facendo riferimento alle differenze con la precedente versione.

Architettura delle Winsock 2

Descrizione approfondita sulla struttura architetturale delle Windows Socket 2

Utility per il controllo ed il debug

Descrizione delle debug/trace DLL, contenuta nel Software Development Kit, e del suo utilizzo.

Descrizione delle funzioni WSAPre/PostApinotify

Descrizione dell'interfaccia di collegamento tra la WinSock 2 DLL e la debug/trace DLL.

Funzionalitą di default della debug/trace DLL

Analisi delle funzionalitą di base implementate nella debug/trace DLL, fornita nel SDK

Elaborato

Descrizione dell'elaborato svolto e del software di esempio prodotto.

Note sull'installazione

Descrizione dei passi da seguire per effettuare una corretta installazione. In questa sezione č possibile scaricare tutta la documentazione utilizzata e il Software Development Kit fornito dalla Microsoft.

 

Hyperbook Introduzione Inizio pagina


Telemat Lab's home page

 

Explore the TELEMAT Site !!!