Compartir por


Pasos de una aplicación cliente de Internet típica

En la tabla siguiente se muestran los pasos que podría seguir en una aplicación cliente de Internet típica.

Su objetivo Acciones que realiza Efectos
Iniciar una sesión de Internet. Crea un objeto CInternetSession. Inicializa WinInet y se conecta al servidor.
Establecer una opción de consulta de Internet (límite de tiempo de espera o número de reintentos, por ejemplo). Usa CInternetSession::SetOption. Devuelve FALSE si la operación no se realizó correctamente.
Establecer una función de devolución de llamada para supervisar el estado de la sesión. Usa CInternetSession::EnableStatusCallback. Establece una devolución de llamada a CInternetSession::OnStatusCallback. Invalide OnStatusCallback para crear su propia rutina de devolución de llamada.
Conectarse a un servidor de Internet, un servidor de intranet o un archivo local. Usa CInternetSession::OpenURL. Analiza la dirección URL y abre una conexión al servidor especificado. Devuelve CStdioFile (si pasa a OpenURL un nombre de archivo local). Este es el objeto mediante el que se accede a los datos recuperados del servidor o archivo.
Lea del archivo. Usa CInternetFile::Read. Lee el número especificado de bytes mediante un búfer que le proporciona.
Controle las excepciones. Usa la clase CInternetException. Manipula todos los tipos comunes de excepciones de Internet.
Finalizar una sesión de Internet. Elimina el objeto CInternetSession. Limpia automáticamente los identificadores de archivos abiertos y las conexiones.

Consulte también

Extensiones de Internet Win32 (WinInet)
Requisitos previos para las clases de cliente Internet
Escritura de una aplicación cliente de Internet mediante clases WinInet de MFC