¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Programación web y para la nube en Visual C++

Visual Studio 2013

En C++, existen varias opciones para conectarse a la Web y a la nube.

Servicios móviles de Windows Azure

Proporciona las API nativas que se pueden utilizar en las aplicaciones de la Tienda Windows o en las aplicaciones de escritorio de Windows para conectarse a los Servicios móviles de Windows Azure Mobile. Aunque la mayoría de los ejemplos del sitio web están en C#, también se puede utilizar C++. Para obtener más información, vea Inicio rápido: Agregar un servicio móvil mediante C++.

Interfaz REST de Live Connect

Proporciona los extremos REST que se pueden utilizar en las aplicaciones de la Tienda Windows, las aplicaciones de escritorio de Windows o las aplicaciones de C++ Linux para conectarse a servicios Live, como SkyDrive, Outlook.com y Skype. Las aplicaciones de C++ utilizan estos extremos directamente en lugar de pasar por el SDK de Live, que solo sirve para aplicaciones .NET.

SDK de REST de C++ (nombre código "Casablanca")

Proporciona métodos asincrónicos adecuados de contenedor HTTP, diseñados para la compatibilidad con varias plataformas y para utilizarlos en aplicaciones de escritorio en sistemas operativos correspondientes a Windows 7 y Windows Server 2012. También se pueden usar en aplicaciones de la Tienda Windows; sin embargo, para las aplicaciones destinadas solo a Windows 8.1, recomendamos utilizar la clase Windows::Web:HttpClient. C++ REST SDK (nombre de código “Casablanca”) también proporciona clases auxiliares que admiten llamadas REST y convierten los datos JSON en tipos de C++. Aunque el SDK se incluye en , también hay una versión actualizada independientemente en CodePlex que contiene archivos de ejemplo adicionales como live_connect.h, que proporciona métodos auxiliares para conectar con servicios Live.

Windows::Web::Http::HttpClient

Una clase de cliente HTTP de Windows en tiempo de ejecución modelada en la clase .NET Framework del mismo nombre en el espacio de nombres System.Web. HttpClient es totalmente compatible con la carga y descarga asincrónica a través de HTTP y con los filtros de canalización que habilitan la inserción de controladores HTTP personalizados en la canalización. Windows SDK incluye filtros de ejemplo para redes de uso medido y autenticación de OAuth, entre otros.

Interfaz IXMLHTTPRequest2

Proporciona una interfaz COM nativa que se puede utilizar en las aplicaciones de la Tienda Windows o en las aplicaciones de escritorio de Windows para conectarse a Internet a través de HTTP y emitir comandos GET, PUT y otros comandos HTTP. Para obtener más información, vea Tutorial: Conectar usando tareas y solicitudes HTTP XML.

Windows Internet (WinInet)

API de Windows que se puede utilizar en aplicaciones de escritorio de Windows para conectarse a Internet.

Adiciones de comunidad

Mostrar:
© 2015 Microsoft