Partilhar via


Etapas de um aplicativo cliente típicas Gopher

A tabela a seguir mostra as etapas que você pode realizar em um aplicativo cliente típico gopher.

Seu meta

Ações realizadas

Efeitos

Iniciar uma sessão do gopher.

Criar um CInternetSession objeto.

Inicializa o WinInet e conecta-se ao servidor.

Conectar-se a um servidor gopher.

Use CInternetSession::GetGopherConnection.

Retorna um CGopherConnection objeto.

Localizar o primeiro recurso do gopher.

Use CGopherFileFind::FindFile.

Localiza o primeiro arquivo.Retorna FALSO se nenhum arquivo for encontrado.

Localizar o próximo recurso do gopher.

Use CGopherFileFind::FindNextFile.

Localiza o próximo arquivo.Retorna FALSO se o arquivo não foi encontrado.

em aberto o arquivo encontrado por FindFile or FindNextFile para leitura.

Obter um localizador gopher usando CGopherFileFind::GetLocator.Use CGopherConnection::OpenFile.

Abre o arquivo especificado pelo localizador.OpenFile Retorna um CGopherFile objeto.

Abra um arquivo usando um localizador gopher que você fornecer.

Criar um localizador gopher usando CGopherConnection::CreateLocator.Use CGopherConnection::OpenFile.

Abre o arquivo especificado pelo localizador.OpenFile Retorna um CGopherFile objeto.

Ler o arquivo.

Use CGopherFile.

Lê o número especificado de bytes, usando um buffer que você fornecer.

Lidar com exceções.

Use o CInternetException classe.

Lida com todos os tipos de exceção de Internet comuns.

Encerrar a sessão gopher.

Descartar o CInternetSession objeto.

Limpa automaticamente identificadores de arquivo abertos e conexões.

Consulte também

Conceitos

Extensões do Win32 Internet (WinInet)

Pré-requisitos para classes de cliente Internet

Escrever um aplicativo cliente Internet usando classes do MFC WinInet