Службы клиентских приложений
Службы клиентских приложений упрощают создание приложений на базе Windows, использующие службы проверки подлинности, профилей и ролей Microsoft Ajax, включенные в Microsoft ASP.NET 2.0 AJAX (расширения). Эти службы позволяют нескольким веб-приложениям и приложениям для Windows получать данные о пользователях и функции управления пользователями с одного сервера. Например, эти службы можно использовать для выполнения следующих задач.
Проверить подлинность пользователя. Для удостоверения пользователя можно использовать службы проверки подлинности.
Определить роли для пользователя, для которого была выполнена проверка подлинности. Службу ролей можно использовать в качестве способа управления пользовательским интерфейсом приложения на основе роли пользователя. Например, пользователям с ролью администратора можно предоставлять дополнительные функции.
Хранить и получать доступ к параметрам приложений, хранящихся на сервере. Можно использовать веб-службу параметров (она также называется службой профилей) для обмена параметрами между различными приложениями.
Службы клиентских приложений используют модель расширения веб-служб посредством поставщиков клиентских служб, которых можно указать в файлах конфигурации приложения. Эти поставщики включают возможность работы в автономном режиме; в этом случае при отсутствии сетевого подключения для получения данных проверки подлинности, ролей и параметров используется локальный кэш.
Дополнительные сведения о службах приложений Microsoft Ajax см. в разделе Общие сведения о службах приложений ASP.NET).
В этом подразделе
Общие сведения о службах клиентских приложений
Описание функций, доступных посредством поставщиков служб клиентских приложений.Практическое руководство. Настройка служб клиентских приложений
Описание применения конструктора проектов Visual Studio для поддержки и настройки служб приложений. Также описываются изменения в файле App.config.Практическое руководство. Реализация входа пользователя с помощью служб клиентских приложений
Описание проверки пользователей с помощью одного из поставщиков клиентской службы проверки подлинности.Практическое руководство. Доступ к ролям пользователей с помощью служб клиентских приложений
Описание проверки принадлежности пользователей к той или иной роли с помощью одного из поставщиков клиентской службы ролей.Руководство: доступ к параметрам пользователей с помощью служб клиентских приложений
Описание доступа к веб-параметрам, если приложение настроено на использование поставщика клиентских параметров.Практическое руководство. Автономная работа со службами клиентских приложений
Описание того, как перейти в автономный режим, когда приложение настроено для использования клиентских служб приложений.Пошаговое руководство. Использование служб клиентских приложений
Описание того, как сочетать все функции клиентских служб приложений в едином приложении. Данное пошаговое руководство содержит исчерпывающие инструкции. В частности, в нем содержатся инструкции по созданию приложения веб-службы ASP.NET, которое можно использовать для тестирования клиентских служб приложений.
Ссылка
См. также
Основные понятия
Общие сведения о службах приложений ASP.NET
Использование проверки подлинности с помощью форм с Microsoft Ajax
Использование сведений о ролях с Microsoft Ajax
Использование сведений о профиле с Microsoft Ajax
Общие сведения о параметрах приложений