Infografía de Servicios móviles de Windows Azure

Actualizado: abril de 2014

En este tema admite la infografía de Servicios móviles de Windows Azure que se muestra a continuación. Puede descargar una versión de alta resolución de este póster desde el Centro de descarga: Póster de Servicios móviles.

Este tema incluye contenido del póster junto con vínculos a temas que proporcionan más información.

Windows Azure Mobile Services Infographic

Servicios para móviles agiliza y simplifica la compilación de aplicaciones móviles que se pueden escalar. Con Servicios para móviles, almacena datos en la nube, autentica a los usuarios, envía notificaciones de inserción y agrega código personalizado del lado servidor. Servicios para móviles admite totalmente el desarrollo nativo de Tienda Windows, Windows Phone, Android, iOS y HTML5. La funcionalidad básica de Servicios para móviles también se expone a través de una API REST eficaz y flexible de forma que pueda compilar aplicaciones conectadas entre plataformas y llegar a todos los usuarios de todos los dispositivos. Para obtener más información acerca de los escenarios base admitidos por Servicios para móviles, vea la página de Soluciones móviles en el sitio web de Windows Azure. Para obtener información general acerca de Servicios para móviles, vea el Centro para desarrolladores de Servicios móviles.

Servicios para móviles proporciona compatibilidad nativa para las plataformas cliente siguientes:

 

Tienda Windows (C#/XAML)

Tienda Windows (JavaScript/HTML)

Windows Phone

iOS

Android

HTML5

Las API REST permiten obtener acceso a los recursos de Servicios para móviles desde cualquier cliente que pueda enviar y recibir mensajes HTTP.

El aprovisionamiento de almacenamiento simple es uno de los principios básicos de Servicios para móviles. Cada suscripción de Servicios para móviles tiene acceso a una Base de datos SQL de Windows Azure gratuita de 20 MB, lo que facilita el almacenamiento de datos relacionales. Para obtener más información, vea Trabajar con datos.

Establezca permisos individuales para las operaciones de inserción, lectura, actualización y eliminación para cada tabla. Para obtener más información, vea Permisos.

El código del lado servidor ofrece la posibilidad de conexión con otros almacenes de datos: en Windows Azure, de terceros y locales. Para obtener más información, vea Trabajar con scripts de servidor en Servicios móviles.

Servicios móviles elimina la necesidad de escribir, configurar y probar sistemas de autenticación personalizados. Registre su aplicación con Facebook, Twitter, Microsoft o Google y almacene después sus credenciales de forma segura en su servicio móvil. Cuando los usuarios inicien sesión, Servicios móviles comprobará sus credenciales en el servidor. Para obtener más información, vea Introducción a la autenticación (Tienda Windows / Windows Phone / iOS / Android / HTML).

¿Desea mantenerlo todo “internamente”? Use extensibilidad del lado servidor para integrarse con Active Directory de Windows Azure o con su propio sistema de identidad personalizado. Para obtener más información, vea esta entrada sobre cómo generar tokens de autenticación personalizados.

Independientemente de la ruta de autenticación que elija, puede limitar y administrar el acceso a todos los recursos de sus Servicios móviles. Para obtener más información, vea Usar scripts para autorizar usuarios (Tienda Windows / Windows Phone / iOS / Android / HTML).

Servicios móviles se integra con los sistemas de notificaciones de inserción de cada plataforma: MPNS para Windows Phone, WNS para Tienda Windows, GCM para Android y APNS para iOS. Para enviar notificaciones de inserción, basta con cargar las credenciales, codificar push.apns.send, y después especificar el token del dispositivo y la carga. Para obtener más información, vea Introducción a las notificaciones de inserción (Tienda Windows / Windows Phone / iOS / Android).

Servicios móviles se integra con Bases de datos centrales de notificaciones para ofrecer la posibilidad de difundir notificaciones de inserción a millones de dispositivos. Para obtener más información, vea Bases de datos centrales de notificaciones de Service Bus de Windows Azure.

El código del servidor permite mejorar las operaciones de datos con lógica personalizada. También puede enviar notificaciones de inserción, SMS y correo electrónico o conectarse a otros servicios de Windows Azure y usar complementos de la Tienda de Windows Azure. Para obtener más información, vea Trabajar con scripts de servidor en Servicios móviles.

Cualquier servicio de terceros con una API expuesta también puede integrarse fácilmente con su aplicación de Servicios móviles. Eso significa que los servicios de empresas como New Relic, Pusher, SendGrid y Twilio funcionan perfectamente con su aplicación. Para obtener más información, vea Enviar correo electrónico desde Servicios móviles con SendGrid y Compilar aplicaciones en tiempo real con Servicios móviles y Pusher.

Puede conectar su aplicación móvil a sistemas locales mediante Retransmisión de Service Bus con Servicios móviles. Consulte más información en Cómo integrar un Servicio móvil con un Servicio de relé de bus de Servicio REST.

Servicios móviles permite ejecutar el código del lado servidor cuando lo desee, ya sea una sola vez o según una programación fija. Este le permite purgar periódicamente datos antiguos o duplicados de tablas, procesar y cambiar el tamaño de imágenes enviadas por los usuarios, y consultar datos agregados de un servicio Web externo. Para obtener más información, vea Programar trabajos backend en Servicios móviles

No solo puede ejecutar el código cuando lo desee, sino que puede exponer el código para servicios externos mediante llamadas REST. Para obtener más información, vea API personalizado.

Mostrar: