Nasıl mfc Internet istemci uygulamaları oluşturma kolaylaştırır
Microsoft temel sınıfları, mfc programcıları için tanıdık bir bağlam sağlar biçimde Win32 Internet Uzantısı (WinInet) işlevleri kapsülleyen.mfc üç Internet dosya sınıfları sağlar (CInternetFile, CHttpFile, ve CGopherFile) türetilen CStdioFile sınıfı.Sadece bu sınıfların alınıyor ve Internet veri işleme kullanmış programcılara tanıdık hale CStdioFile yerel dosyalar, ancak bu sınıflar ile yerel Internet dosyaları ve tutarlı ve saydam bir şekilde işleyebilir.
mfc WinINet sınıfları aynı işlevi sağlayan CStdioFile Internet üzerinden aktarılan veriler için.Internet iletişim kuralları, bu sınıflar programlama arabirimi, Internet ile uyumlu uygulamalar yapmak için hızlı ve kolay bir yol sağlayan yüksek düzeyde uygulamaya http, ftp ve gopher soyut.Örneğin, bir ftp sunucusuna bağlanırken hala düşük düzeyde birkaç adım gerektirir, ancak mfc Geliştirici olarak, yalnızca bir çağrı yapmak gerekir CInternetSession::GetFTPConnection , bağlantı oluşturmak için.
Buna ek olarak, mfc WinINet sınıflar aşağıdaki avantajları sağlar:
Arabelleğe alınmış g/Ç
Tür-güvenli verileri işleme
Birçok işlevleri için varsayılan parametreleri
Özel durum için ortak Internet hatalarını işleme
Açık tanıtıcılar ve bağlantıların otomatik temizleme
Ayrıca bkz.
Kavramlar
Win32 Internet Uzantıları (WinInet)
Nasıl WinInet Internet istemci uygulamaları oluşturma kolaylaştırır