Etapas em um aplicativo cliente da Internet típico
A tabela a seguir mostra as etapas que você pode executar em um aplicativo cliente típico da Internet.
Sua meta |
Ações que você faça |
Efeitos |
---|---|---|
Inicia uma sessão da Internet. |
Crie um objeto de CInternetSession . |
Inicializa WinInet e conecte-se ao servidor. |
Definir uma opção de consulta da Internet (limite de tempo limite ou número de novas tentativas, por exemplo). |
Retornará FALSE se a operação foi bem-sucedida. |
|
Estabeleça uma função de retorno de chamada para monitorar o status da sessão. |
Estabelece um retorno de chamada a CInternetSession::OnStatusCallback. Substituir OnStatusCallback para criar sua própria rotina de retorno de chamada. |
|
Conectar à Internet um servidor, o servidor de intranet, ou o arquivo local. |
Analisa o URL e abre uma conexão com o servidor especificado. Retorna CStdioFile (se você passar OpenURL um nome de arquivo local). Este é o objeto através do qual você acessa os dados recuperados do servidor ou arquivo. |
|
Leitura do arquivo. |
Use CInternetFile::Read. |
Ler o número especificado de bytes usando um buffer que você fornece. |
Trate exceções. |
Use a classe de CInternetException . |
Controla todos os tipos de exceção comuns da Internet. |
Encerra a sessão da Internet. |
Disponha do objeto de CInternetSession . |
Limpa automaticamente os identificadores de arquivos abertos e conexões. |
Consulte também
Conceitos
Extensões da Internet Win32 (WinInet)
Pré-requisitos para classes clientes de Internet
Escrevendo um aplicativo cliente da Internet usando classes WinInet MFC