MFC'nin Internet İstemci Uygulamaları Oluşturmayı Kolaylaştırması
Microsoft Foundation Sınıfları, Win32 internet uzantısı (WinInet) işlevlerini MFC programcıları için tanıdık bir bağlam sağlayacak şekilde kapsüller. MFC, CStdioFile sınıfından türetilmiş üç İnternet dosya sınıfı (CInternetFile, CHttpFile ve CGopherFile) sağlar. Bu sınıflar, yerel dosyalar için kullanılan CStdioFile
programcılara tanıdık gelen İnternet verilerinin alınmasını ve işlenmesini sağlamakla kalmaz, aynı zamanda bu sınıflarla yerel dosyaları ve İnternet dosyalarını tutarlı ve saydam bir şekilde işleyebilirsiniz.
MFC WinInet sınıfları, İnternet üzerinden aktarılan verilerde olduğu gibi CStdioFile
aynı işlevselliği sağlar. Bu sınıflar HTTP, FTP ve gopher için İnternet protokollerini üst düzey bir uygulama programlama arabirimine soyutlar ve uygulamaları İnternet'e duyarlı hale getirmek için hızlı ve basit bir yol sağlar. Örneğin, BIR FTP sunucusuna bağlanmak için yine de düşük düzeyde birkaç adım gerekir, ancak MFC geliştiricisi olarak bu bağlantıyı oluşturmak için CInternetSession::GetFTPConnection
yalnızca bir çağrı yapmanız yeterlidir.
Buna ek olarak, MFC WinInet sınıfları aşağıdaki avantajları sağlar:
Arabelleğe Alınan G/Ç
Verileriniz için tür açısından güvenli tanıtıcılar
Birçok işlev için varsayılan parametreler
Yaygın İnternet hataları için özel durum işleme
Açık tanıtıcıların ve bağlantıların otomatik olarak temizlenmesi
Ayrıca bkz.
Win32 Internet Uzantıları (WinInet)
WinInet'in Internet İstemci Uygulamaları Oluşturmayı Kolaylaştırması