Active Technology für das Internet

Aktive Technologie ist eine offene Plattform, mit der Entwickler interessante, dynamische Inhalte und Anwendungen für das globale Internet oder für das interne Netzwerk eines Unternehmens erstellen können, das als Intranet bezeichnet wird. Die wichtigsten Technologien von Microsoft für die Internetprogrammierung werden unten beschrieben.

Wichtig

ActiveX ist eine Legacytechnologie, die nicht für neue Software verwendet werden sollte. Weitere Informationen zu modernen Technologien, die ActiveX ablösen, finden Sie unter ActiveX-Steuerelemente.

ActiveX-Steuerelemente

ActiveX -Steuerelemente (früher OLE-Steuerelemente) sind Objekte, die in Webseiten oder eine andere Anwendung eingefügt werden können, die ein ActiveX ist. Beispiele hierfür sind Schaltflächen, Aktienticker und Diagrammsteuerelemente. Weitere Informationen finden Sie unter ActiveX-Steuerelemente im Internet.

Internetdatendownloaddienste

Daten können über das Internet mit gängigen Protokollen heruntergeladen werden: HTTP, FTP und Gopher. Die MFC-WinInet-Klassen machen es einfach, Daten mit http-, FTP- und Gopherprotokollen zu übertragen, indem die TCP/IP- und WinSock-Protokolle abstrahiert werden. Die asynchronen MFC-Monikerklassen bieten eine Möglichkeit zum Herunterladen von Dateien ohne Blockieren und zum asynchronen Rendern großer Objekte. Weitere Informationen finden Sie unter Win32 Internet Extensions (WinInet) (Win32-Interneterweiterungen (WinInet)).

Aktive Skripts

VBScript und andere Skriptsprachen verbinden Steuerelemente und fügen Webseiten interaktive Funktionen hinzu. Die Skripterstellung verschiebt die Verarbeitung vom Server auf den Client. Beispielsweise können Formulareinträge auf dem Client überprüft und dann an den Server gesendet werden.

HTML-Erweiterungen

HTML-Erweiterungen, z. B. das Objekttag, wurden hinzugefügt, um Steuerelemente und Skripts zu unterstützen.

Weitere Informationen

Grundlagen der MFC-Internetprogrammierung
ActiveX-Steuerelemente im Internet
Win32-Interneterweiterungen (WinInet)