Etapas de um aplicativo cliente Internet típica
A tabela a seguir mostra as etapas que você pode realizar em um aplicativo cliente Internet típico.
Seu meta |
Ações realizadas |
Efeitos |
---|---|---|
Inicie uma sessão da Internet. |
Criar um CInternetSession objeto. |
Inicializa o WinInet e conecta-se ao servidor. |
conjunto uma opção de consulta de Internet (time limite ou número de repetições, por exemplo). |
Retorna FALSO se a operação não teve êxito. |
|
Estabelece uma função de retorno de chamada para monitorar o status da sessão. |
Estabelece um retorno de chamada CInternetSession::OnStatusCallback.Substituir OnStatusCallback Para criar sua própria rotina de retorno de chamada. |
|
Conectar-se a um servidor de Internet, servidor de intranet ou arquivo local. |
Analisa o URL e abre uma conexão ao servidor especificado.Retorna um CStdioFile (se você passar OpenURL um nome de arquivo local). Esse é o objeto que você acessar dados recuperados do servidor ou arquivo. |
|
Ler o arquivo. |
Use CInternetFile::Read. |
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 da Internet. |
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