Come MFC agevola la creazione di applicazioni Client Internet
I MFC includono le funzioni di estensione di internet Win32 (WinInet) in modo che fornisce un contesto comune per i programmatori di MFC. MFC fornisce tre classi del file internet (CInternetFile, CHttpFile e CGopherFile) deriva dalla classe di CStdioFile. Non solo queste classi fanno recuperare e modificare le familiari di dati internet ai programmatori che hanno utilizzato CStdioFile per i file locali, ma con queste classi è possibile gestire i file locali e internet archivia in modo coerente e trasparente.
Le classi MFC WinInet forniscono la stessa funzionalità di CStdioFile per dati che vengono trasferiti a internet. Queste classi riassumono i protocolli Internet per HTTP, FTP e il gopher nell'API di livello elevato, fornendo un percorso rapido e semplice per porre domande ma con DPI. Ad esempio, per connettersi a un server FTP è comunque necessario diverse operazioni a un livello basso, ma gli sviluppatori di MFC, è sufficiente eseguire un'altra chiamata a CInternetSession::GetFTPConnection per creare la connessione.
Inoltre, le classi MFC WinInet offre i vantaggi seguenti:
I/O buffering
Handle indipendenti dai tipi per i dati
Parametri predefiniti per numerose funzioni
Gestione delle eccezioni per gli errori comuni internet
Pulizia automatica handles e le connessioni aperte
Vedere anche
Concetti
Estensioni Internet Win32 (WinInet)
Come WinInet agevola la creazione di applicazioni client Internet