Como o MFC facilita a criação de aplicativos clientes da Internet
As classes do Microsoft encapsulam as funções de extensão do Win32 a Internet (WinInet) de um modo que fornece um contexto familiar para programadores MFC. MFC O fornece três classes do arquivo da Internet (CInternetFile, CHttpFile, e CGopherFile) derivadas da classe de CStdioFile . Não só essas classes tornam a familiar recuperando e de manipulação de dados da Internet para programadores que usaram CStdioFile para arquivos locais, mas com essas classes você pode controlar arquivos locais e arquivos da Internet de uma maneira consistente, transparente.
As classes de MFC WinInet oferecem a mesma funcionalidade que CStdioFile para os dados que são transferidos por meio da Internet. Essas classes abstratos os protocolos da Internet para HTTP, o FTP, e o Gopher em uma interface de programação de alto nível, fornecendo um caminho rápido e direta para disponibilizar aplicativos de reconhecimento de instância. Por exemplo, conecte-se a um servidor FTP ainda requer várias etapas em um de nível baixo, mas como um desenvolvedor de MFC, você só precisa fazer uma chamada a CInternetSession::GetFTPConnection para criar essa conexão.
Além disso, as classes de MFC WinInet oferece as seguintes vantagens:
E/S em buffer
Identificadores de tipo seguras para seus dados
Parâmetros padrão para muitas funções
Manipulação de exceção para erros comuns da Internet
Limpeza automática de identificadores e de conexões abertas
Consulte também
Conceitos
Extensões da Internet Win32 (WinInet)
Como WinInet facilita a criação de aplicativos clientes da Internet