Attività di programmazione Internet MFC

Questa sezione contiene i passaggi dettagliati per l'aggiunta del supporto Internet alle applicazioni. Gli argomenti includono come usare le classi MFC per abilitare le applicazioni esistenti in Internet e come aggiungere il supporto di documenti attivi al componente COM esistente. Si vuole creare un documento con quotazioni azionarie aggiornate al minuto, i punteggi di football di Possibile e la temperatura più recente in Antartide Microsoft offre una serie di tecnologie che consentono di eseguire questa operazione tramite Internet.

Le tecnologie attive includono ActiveX (in precedenza controlli OLE) e documenti attivi; WinInet per recuperare e salvare facilmente i file in Internet; e moniker asincroni per un download efficiente dei dati. Visual C++ procedure guidate che consentono di iniziare rapidamente a usare un'applicazione iniziale. Per un'introduzione a queste tecnologie, vedere Nozioni di base sulla programmazione Internet MFC e MFC COM.

Si è sempre desiderato usare FTP per un file, ma non si è appreso come le classi WinSock e i protocolli di programmazione di rete Le classi WinInet incapsulano questi protocolli, offrendo un semplice set di funzioni che è possibile usare per scrivere un'applicazione client su Internet per scaricare file tramite HTTP, FTP e gopher. È possibile usare WinInet per cercare directory nel disco rigido o in tutto il mondo. È possibile raccogliere in modo trasparente dati di diversi tipi e presentarlo all'utente in un'interfaccia integrata.

Si dispone di grandi quantità di dati per scaricare moniker asincroni che forniscono una soluzione COM (Component Object Model) per il rendering progressivo di oggetti di grandi dimensioni. WinInet può essere usato anche in modo asincrono.

La tabella seguente descrive alcune delle operazioni che è possibile eseguire con queste tecnologie.

Hai Per Dovresti
Un server Web. Tenere traccia degli accessi e delle informazioni dettagliate sulle richieste URL. Scrivere un filtro, richiedere notifiche per gli eventi di accesso e il mapping degli URL.
Oggetto Web browser. Fornire contenuto dinamico. Creare ActiveX controlli e documenti attivi.
Applicazione basata su documenti. Aggiungere il supporto per FTP a un file. Usare WinInet o moniker asincroni.

Per informazioni dettagliate su come iniziare, vedere gli argomenti seguenti:

Vedere anche

Nozioni di base sulla programmazione Internet MFC
Internet Information by Task