Création de modules HTTP Native-Code

Cette section explique comment créer des modules HTTP de code natif à utiliser avec IIS 7 et IIS 8.

À bien des égards, les modules HTTP de code natif ressemblent à une fusion des technologies utilisées par les développeurs de logiciels pour créer des modules HTTP managés ASP.NET et des filtres et extensions ISAPI de code natif avec des versions antérieures d’IIS. Dans le passé, les développeurs créait des modules HTTP managés à l’aide du .NET Framework, et les modules traitait uniquement ASP.NET requêtes. Les filtres et extensions ISAPI en code natif ont pu traiter toutes les requêtes, mais elles ne disposent pas de nombreuses fonctionnalités du module HTTP. Avec IIS7 et IIS 8, les développeurs peuvent créer des modules HTTP à l’aide de nouvelles API qui fournissent une infrastructure basée sur des classes qui combine de nombreux concepts de ces technologies antérieures dans une architecture puissante unique.

Dans cette section

Comparaison des notifications Native-Code et Managed-Code
Compare la liste des notifications pour les modules HTTP en code natif et en code managé.

Conception de modules HTTP Native-Code
Explique plusieurs concepts pour la conception de modules HTTP.

Procédure pas à pas : création d’un module HTTP Global-Level à l’aide de code natif
Décrit comment créer un exemple de module HTTP de niveau global.

Procédure pas à pas : création d’un module HTTP Request-Level à l’aide de code natif
Décrit comment créer un exemple de module HTTP au niveau de la demande.

Voir aussi

Vue d’ensemble du développement de code natif