Поделиться через


Использование MFC для упрощения создания клиентских приложений в Интернете

Классы инкапсулируют функции расширения Microsoft Foundation Win32 Интернета (WinInet) способом, который обеспечивает знакомый контекст для программистов MFC. MFC предоставляет 3 класса файла Интернета (CInternetFile, CHttpFile и CGopherFile) из производного класса CStdioFile. Не только эти классы позволяют извлекать и управление " " данных Интернета программистам, используемой CStdioFile для локальных файлов, но с этими классами можно локальные файлы и файлы Интернета дескриптора в последовательном, прозрачном способом.

Классы MFC WinInet обеспечивают те же функциональные возможности, CStdioFile для данных, которые передаются через Интернет. Abstract этих классов протоколы Интернета для HTTP, FTP и gopher в высокоуровневый программный интерфейс, реализации быстрый и простой способ создания приложения для зависимым. Например, для подключения к FTP-серверу по-прежнему требует нескольких действий на низком уровне, но разработчики MFC, необходимости вызывать один к CInternetSession::GetFTPConnection для создания создается подключение.

Кроме того, классы MFC WinInet обеспечивает следующие преимущества:

  • Буферизованный ВВОДА-ВЫВОДА

  • Типобезопасные дескрипторы для данных.

  • Параметры по умолчанию для многих функций

  • Обработка исключений для общих ошибок Интернета

  • Автоматическая очистка открытых дескрипторов и подключений

См. также

Основные понятия

Расширения Интернета Win32 (WinInet)

Использование WinInet для упрощения создания клиентских приложений в Интернете