Partager via


Technologie active sur Internet

La technologie active est une plateforme ouverte qui permet aux développeurs de créer du contenu et des applications passionnants, dynamiques pour l’Internet mondial ou pour le réseau interne d’une entreprise, appelé intranet. Les principales technologies fournies par Microsoft pour la programmation Internet sont décrites ci-dessous.

Important

ActiveX est une technologie héritée qui ne doit pas être utilisée pour le nouveau développement. Pour plus d’informations sur les technologies modernes qui remplacent ActiveX, consultez Contrôles ActiveX.

Contrôles ActiveX

Les contrôles ActiveX (anciennement contrôles OLE) sont des objets qui peuvent être insérés dans des pages Web ou toute autre application qui est un conteneur de contrôle ActiveX. Les boutons, les graduations boursiers et les contrôles de graphique sont des exemples. Pour plus d’informations, consultez Contrôles ActiveX sur Internet.

Services de téléchargement de données Internet

Les données peuvent être téléchargées sur Internet à l’aide de protocoles courants : HTTP, FTP et gopher. Les classes WinInet MFC facilitent le transfert de données à l’aide de protocoles HTTP, FTP et gopher en extrayant les protocoles TCP/IP et WinSock. Les classes moniker asynchrones MFC offrent un moyen de télécharger des fichiers sans bloquer et de restituer de manière asynchrone de grands objets. Pour plus d’informations, consultez Extensions Internet Win32 (WinInet).

Scripts actifs

VBScript et d’autres langages de script connectent les contrôles et ajoutent des fonctionnalités interactives aux pages web. Le script déplace le traitement du serveur vers le client. Par exemple, les entrées de formulaire peuvent être validées sur le client, puis envoyées au serveur.

HTML Extensions

Les extensions HTML, telles que la balise d’objet, ont été ajoutées pour prendre en charge les contrôles et les scripts.

Voir aussi

Notions de base de la programmation Internet MFC
Contrôles ActiveX sur Internet
Extension Internet Win32 (WinInet)