Servicios de aplicación cliente
Actualización: noviembre 2007
Los servicios de aplicaciones cliente facilitan la creación de aplicaciones basadas en Windows que utilizan el inicio de sesión, funciones y servicios de aplicación de perfiles de ASP.NET AJAX incluidos en Microsoft ASP.NET 2.0 AJAX Extensions. Estos servicios permiten que varias aplicaciones web y basadas en Windows compartan información sobre usuarios y la funcionalidad de administración de usuarios desde un único servidor. Por ejemplo, puede utilizar estos servicios para realizar las tareas siguientes:
Autenticar un usuario Puede utilizar el servicio de autenticación para comprobar la identidad de un usuario.
Determinar la función o funciones de un usuario autenticado. Puede utilizar el servicio de funciones para cambiar la interfaz de usuario de la aplicación según la función del usuario. Por ejemplo, puede proporcionar características adicionales a los usuarios que tienen una función de administrador.
Almacenar y tener acceso a la configuración de aplicaciones de cada usuario situada en el servidor. Puede utilizar el servicio de configuración web (también conocido como servicio de perfil) para compartir la configuración entre varias aplicaciones y ubicaciones.
Los servicios de aplicaciones cliente se benefician del modelo de extensibilidad de los servicios web a través de proveedores de servicios de cliente que puede especificar en los archivos de configuración de la aplicación. Estos proveedores de servicios incluyen funcionalidad sin conexión que utiliza una caché local para la autenticación, funciones y datos de configuración cuando no está disponible una conexión de red.
Para obtener más información acerca del servicios de aplicaciones de ASP.NET AJAX, vea Información general sobre los servicios de aplicación ASP.NET.
En esta sección
Información general sobre los servicios de aplicaciones cliente
Describe las características disponibles a través de los proveedores de servicios de aplicaciones cliente.Cómo: Configurar servicios de aplicaciones cliente
Describe cómo utilizar el diseñador de proyectos de Visual Studio para habilitar y configurar servicios de aplicaciones. También describe los cambios correspondientes del archivo App.config.Cómo: Implementar el inicio y cierre de sesión de usuarios con servicios de aplicaciones cliente
Describe cómo validar a un usuario cuando la aplicación está configurada para utilizar un proveedor de servicios de autenticación de cliente.Cómo: Obtener acceso a las funciones de usuario con servicios de aplicaciones cliente
Describe cómo determinar si un usuario tiene una función particular cuando la aplicación está configurada para utilizar el proveedor de servicios de funciones cliente.Cómo: Obtener acceso a los valores de configuración de usuario con servicios de aplicaciones cliente
Describe cómo tener acceso a la configuración web del usuario cuando la aplicación está configurada para utilizar el proveedor de configuración de cliente.Cómo: Trabajar sin conexión con servicios de aplicaciones cliente
Describe cómo especificar el modo sin conexión cuando la aplicación está configurada para utilizar los servicios de aplicaciones cliente.Tutorial: Usar servicios de aplicaciones cliente
Describe cómo combinar todas las características de los servicios de aplicaciones cliente en una única aplicación. Este tutorial proporciona orientación de principio a fin. Por ejemplo, incluye instrucciones sobre cómo crear una aplicación de servicio web ASP.NET que puede utilizar para probar los servicios de aplicaciones cliente.
Referencia
Vea también
Conceptos
Información general sobre los servicios de aplicación ASP.NET
Utilizar la autenticación de formularios con AJAX en ASP.NET
Usar información de funciones con AJAX en ASP.NET
Usar información de perfiles con AJAX en ASP.NET
Introducción a la configuración de la aplicación