На рис. 21.1 показана фундаментальная архитектура Membership API, которая состоит из поставщиков, собственно API и элементов управления для создания соответствующих пользовательских интерфейсов.
Рис. 21.1. Архитектура Membership API
Программный интерфейс Membership API спроектирован для полностью независимой работы от используемого им хранилища данных. Вы, как разработчик приложения, в основном имеете дело с элементами управления, представленными ASP.NET, а также классом Membership. Класс Membership обеспечивает вас набором методов для программного доступа к пользователям и ролям, находящимся в хранилище. Эти методы работают с поставщиком Membership. Поставщик реализует доступ к лежащему в основе хранилищу данных. Компоненты Membership описаны в табл. 21.1.
предыдущая следующая страница вначало главы оглавление
850