Руководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint®




НазваниеРуководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint®
страница14/17
Дата конвертации11.12.2012
Размер1.15 Mb.
ТипРуководство
1   ...   9   10   11   12   13   14   15   16   17

Возможности администраторов


Более подробная информация по данной теме будет представлена в следующей версии этого документа.



Рис. 2. Рефакторизованная объектная модель администрирования Windows SharePoint Services V3



Рис. 3. Иерархическая объектная модель серверной фермы Windows SharePoint Services V3

Возможности разработчиков


Высокоструктурированная серверная объектная модель Microsoft Windows SharePoint Services версии 3 облегчает доступ к объектам, образующим узлы SharePoint. Вы можете перемещаться по иерархии сверху вниз: от объектов более высокого уровня до объекта, содержащего члены, которые нужно использовать в коде.

В зависимости от типа создаваемого приложения и от того, какая часть среды Windows SharePoint Services требует дополнительной настройки, можно выбрать один из способов входа в объектную модель для получения нужного объекта высокого уровня. Используя класс SPGlobalAdmin, можно получить доступ к самым верхним уровням иерархии, которые связаны с операциями администрирования. Этот класс также применяют для обращения к объектам более низких уровней иерархии. Для получения объекта SPGlobalAdmin и настройки глобальных параметров администрирования системы служит конструктор классов.

Для создания веб-частей, веб-служб и веб-приложений, предназначенных для работы с наборами узлов, отдельными узлами или списками, воспользуйтесь методом GetContextSite или GetContextWeb класса SPControl, чтобы перейти к текущему набору узлов или узлу. Функциональность созданного в каталоге _layouts веб-приложения будет доступна для всех узлов на веб-сервере. Вне HTTP-контекста, скажем, в консольных приложениях, используйте конструктор класса SPSite, позволяющий работать с конкретным набором узлов.

Изменения в архитектуре, связанные с ASP.NET 2.0


M


icrosoft Windows SharePoint Services является платформой для решений на базе следующей версии продуктов и технологий Microsoft SharePoint. В Microsoft Windows SharePoint Services V3 широко используются преимущества Microsoft ASP.NET версии 2.0 и основной исполняющей среды Microsoft .NET 2.0. Теперь такие компоненты, как Web Part Framework и Web Virtualization, обеспечены за счет среды .NET, а не Windows SharePoint Services. Поэтому технология Windows SharePoint Services сосредоточена на предоставлении сервиса SharePoint, а не служб .NET.

Рис. 4. Архитектура Windows SharePoint Services V2 SP2

Р


ис. 5. Архитектура Windows SharePoint Services V3

Объектная модель Windows SharePoint Services V3


На рис. 6 показана архитектура узла Windows SharePoint Services с точки зрения наборов и объектов пространств Microsoft.SharePoint.Administration и Microsoft.SharePoint.

Свойство ContentDatabases класса SPVirtualServer возвращает объект SPContentDatabaseCollection — набор баз данных содержимого, используемый для виртуального сервера. Каждый объект SPContentDatabase обеспечивает доступ к свойствам соответствующей базы данных содержимого.

Свойство WebServers класса SPGlobalConfig возвращает объект SPWebServerCollection — набор клиентских веб-серверов в среде Windows SharePoint Services. Каждый объект SPWebServer обеспечивает доступ к свойствам веб-сервера.

Свойство VirtualServers класса SPGlobalAdmin позволяет обращаться к объекту SPVirtualServerCollection, представляющему все виртуальные серверы в среде Windows SharePoint Services. Метод OpenVirtualServer класса SPGlobalAdmin возвращает конкретный виртуальный сервер. Члены любого объекта SPVirtualServer можно использовать для управления соответствующим виртуальным сервером. Свойство Sites позволяет обращаться к объекту SPSiteCollection — набору всех коллекций узлов на виртуальном сервере, а метод Add служит для создания наборов узлов верхнего уровня.

Рис. 6. Объектная модель Windows SharePoint Services версии 3

Каждый объект SPSite — это набор узлов, а его члены применимы для управления этим набором. Свойство AllWebs обеспечивает доступ к объекту SPWebCollection — набору всех узлов в коллекции узлов, включая узел верхнего уровня. Метод OpenWeb класса SPSite возвращает конкретный узел.

Набор узлов может содержать произвольное количество объектов SPWeb; используя члены этих объектов, можно управлять узлами, их шаблонами и темой, а также обращаться к расположенным на них файлам и папкам. Свойство Webs возвращает объект SPWebCollection, представляющий все подузлы указанного узла, а свойство Lists — объект SPListCollection, представляющий все списки на этом узле.

Члены каждого объекта SPList позволяют управлять списком или обращаться к его элементам. Метод GetItems служит для выполнения запросов, возвращающих заданные элементы. Свойство Fields возвращает объект SPFieldCollection, который представляет все поля, или столбцы, списка, а свойство Items — объект SPListItemCollection, представляющий все элементы, или строки, списка. Члены каждого объекта SPField содержат параметрами соответствующего поля. Каждый объект SPListItem является отдельной строкой списка.
1   ...   9   10   11   12   13   14   15   16   17

Похожие:

Руководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint® iconI. Планирование и развертывание SharePoint Server 2010 
Последний выпуск SharePoint 0 Wave: SharePoint Foundation Server  и Microsoft SharePoint Server 2010 
Руководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint® iconРуководство пользователя
...
Руководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint® iconРазвертывание системы Microsoft® SharePoint™ Portal Server в экстрасети
Настройка сервера SharePoint Portal Server на опрос другого компьютера SharePoint Portal Server через Интернет XXIX
Руководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint® iconФайл "Readme" для Windows Server Update Services
Этот документ содержит заметки о выпуске служб Microsoft Windows Server Update Services
Руководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint® iconБизнес-цели, сравнение редакций SharePoint 2010
В этой главе предоставляются вводные сведения о платформе Microsoft SharePoint 2010, с помощью которой можно создавать корпоративные...
Руководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint® iconДилемма SharePoint: выбираем облако или располагаемся в сети?
Принимаем решение – подключаться ли к SharePoint Online или развертывать SharePoint внутри сети
Руководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint® iconРазвертывание системы Microsoft® SharePoint Portal Server™ в экстрасети
Настройка сервера SharePoint Portal Server на сбор на веб-узлах Интернета информации для создания индекса XXIX
Руководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint® iconРуководство по планированию установки Microsoft SharePoint Foundation 2010 Корпорация Майкрософт
Автор: рабочая группа серверов и Office System (Microsoft) ()
Руководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint® iconРуководство по планированию SharePoint Online для Office 365 для предприятий 48 10. Руководство по центру администрирования SharePoint Online 48
Эффективная совместная работа. Совместный доступ к документам рабочей группы и информации о состоянии выполнения этапов проектов....
Руководство по ознакомительной версии Windows SharePoint Services V3 Microsoft® Windows® SharePoint® iconРуководство по планированию серверных ферм и сред в Microsoft SharePoint Server 2010 Корпорация Майкрософт
Автор: рабочая группа серверов и системы Microsoft Office ()
Разместите кнопку на своём сайте:
kak.znate.ru


База данных защищена авторским правом ©kak.znate.ru 2012
обратиться к администрации
KakZnate
Главная страница