Сценарий присутствия в Интернете: развертывание решения

Важно!

Данная статья является одной из серии статей, в которых описываются полные сценарии планирования, разработки, построения и обслуживания корпоративного веб-сайта на основе Microsoft Office SharePoint Server 2007.

Предыдущая статья

Построение сайта

Следующая статья

Настройка развертывания действий, служб и контента

Начало сценария

Сценарий присутствия в Интернете (Office SharePoint Server 2007)

После того как все разработанные элементы сайта будут проверены, отлажены и утверждены, инженер-испытатель и разработчик выполняют построение и развертывание пакета решений, содержащего данные настройки.

Примечание

Пакет решений представляет собой распространяемый пакет, который доставляет разработанные элементы сайта на веб-серверы в ферме серверов. В пакет решений входят следующие компоненты:

  • Сборки .NET Framework

  • Файлы ресурсов

  • Изображения

  • Шаблоны сайтов

  • Средства, позволяющие отдельно администрировать части решения

  • Файлы конфигурации

Когда пакет решения разворачивается, то сначала он добавляется в хранилище решений в базе данных конфигураций, а затем его отдельные компоненты распаковываются и разворачиваются на всех интерфейсных серверах в ферме.

Построение пакета решений

Действие

Инженер-испытатель выполняет построение пакета решений с помощью сборок, файлов ресурсов и других компонентов решения в среде управления конфигурацией в Visual Studio 2005 Team System. Для этого он использует средство создания решений SharePoint, являющееся частью расширений Visual Studio 2005 для Windows SharePoint Services 3.0. После построения пакета он настраивает каждый пользовательский элемент сайта — элемент управления навигацией, веб-часть, пользовательский элемент управления полем — как отдельное средство. Это позволит администраторам разрабатываемых и рабочих ферм включать эти элементы индивидуально, давая им большую степень контроля средств, доступных пользователям сайта.

Результат

Пакет решения готов к установке.

Ресурсы

Развертывание пакета решений

Разработанные элементы сайта разворачиваются в каждой ферме, в которой этот сайт будет обслуживаться.

Действие

Для развертывания пакетов решений требуется администратор фермы серверов. Поскольку разработанные элементы программировались, тестировались и проверялись согласно плану управления (см. Сценарий присутствия в Интернете: определение управления), администратор сервера согласен установить пакет решения в три фермы серверов. С помощью центра администрирования SharePoint для каждой фермы он разворачивает пакет решения, чтобы сделать его доступным всем веб-приложениям в каждой ферме.

Результат

В разрабатываемой ферме элемент управления навигацией, пользовательская веб-часть и пользовательский элемент управления полем доступны для использования на сайте. Поскольку они также были развернуты в рабочей ферме и в резервной ферме, они также доступны для опробования и возможного внедрения в публикуемый сайт.

Ресурсы

Загрузить эту книгу

Для упрощения чтения и печати эта тема включена в следующую загружаемую книгу:

См. полный список доступных книг на сайте Загружаемые книги для Office SharePoint Server 2007.