Aracılığıyla paylaş


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