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. |
Retorna um CGopherConnection objeto. |
|
Localizar o primeiro recurso do gopher. |
Localiza o primeiro arquivo.Retorna FALSO se nenhum arquivo for encontrado. |
|
Localizar o próximo recurso do gopher. |
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