Настройка Word Automation Services для разработки
Дата последнего изменения: 23 сентября 2010 г.
Применимо к: SharePoint Server 2010
В этом разделе описывается процесс настройки Word Automation Services для разработки.
Примечание |
---|
Если сервер настроен как автономная установка или служба Word Automation Services настроена с помощью Мастера настройки фермы SharePoint Server 2010, то настраивать Word Automation Services вручную необязательно; впрочем, может потребоваться выполнить действия, описанные далее в разделе «Дополнительная настройка для конкретного разработчика». |
Настройка Word Automation Services
Выполнив начальную настройку конфигурации SharePoint Server 2010, можно настроить Word Automation Services, используя следующие инструменты:
Центр администрирования SharePoint 2010.
Windows PowerShell.
Использование центра администрирования SharePoint 2010
Word Automation Services можно настроить с помощью центра администрирования SharePoint Server 2010.
Настройка Word Automation Services с помощью центра администрирования SharePoint 2010
На странице SharePoint Server 2010 Центр администрирования в разделе Управление приложениями щелкните Управление приложениями-службами.
На вкладке Приложения-службы нажмите кнопку Создать, а затем выберите Приложение Word Automation Services.
В диалоговом окне Создание приложения-службы Word Automation Services заполните следующие поля:
Имя. Введите уникальное имя для данного экземпляра приложения Word Automation Services. Это имя используется в Word Automation Services для поиска экземпляра приложения-службы при создании новых заданий преобразования в объектной модели.
Пул приложений. Выберите пул приложений для данного экземпляра приложения Word Automation Services.
Запустить в режиме секционирования. Этот параметр позволяет указать, должен ли данный экземпляр приложения Word Automation Services выполняться в среде с несколькими разделами. В обычных конфигурациях такой режим не используется.
Примечание Если настройка Word Automation Services осуществляется в рамках пошагового руководства, представленного в данной документации, настраивать данный параметр не требуется.
Добавить в список прокси по умолчанию. Этот параметр позволяет указать, следует ли добавить прокси приложения для данного экземпляра приложения Word Automation Services в группу прокси по умолчанию.
База данных. Введите имя базы данных, которая будет использоваться для хранения очереди документов в данном экземпляре, и введите имя сервера, на котором установлена эта база данных.
Примечание В большинстве случаев рекомендуется указывать имя базы данных и имя сервера базы данных, используемые по умолчанию.
Нажмите кнопку Готово. В списке приложений-служб на вкладке Приложения-службы появится новый экземпляр Word Automation Services.
Использование Windows PowerShell
Word Automation Services можно настроить с помощью Windows PowerShell 1.0.
Настройка Word Automation Services с помощью Windows PowerShell
Откройте Windows PowerShell на компьютере, на котором установлен сервер SharePoint Server 2010. Для этого нажмите кнопку Пуск, а затем выберите Все программы, Windows PowerShell и снова Windows PowerShell.
Примечание Программа Windows PowerShell может быть помещена в папку Стандартные.
Добавьте оснастку SharePoint Server 2010 в текущий сеанс Windows PowerShell 1.0, введя указанную ниже команду и нажав ВВОД.
Add-pssnapin Microsoft.SharePoint.PowerShell
Чтобы запустить приложение-службу с новым пулом приложений, введите указанную ниже команду и нажмите Enter.
New- New-SPServiceApplicationPool -Name "Word Conversion Services Application Pool" -Account <<service application account>>
В результате выполнения команды создается новый пул приложений с именем «Word Conversion Services Application Pool» (Пул приложений-служб преобразования Word).
Чтобы создать экземпляр приложения Word Automation Services и задать пул приложений, в котором этот экземпляр должен запускаться, введите следующую команду.
Get- New-SPServiceApplicationPool -Identity <<application pool name>> | New-SPWordConversionServiceApplication -Name "Word Conversion Services"
Для автоматизации этих действий можно использовать следующий скрипт Windows PowerShell.
param($appPoolName, $admin)
$serviceName = "Word Conversion Services"
$appPool = $null
Add-pssnapin Microsoft.SharePoint.PowerShell
$appPool = Get-SPIisWebServiceApplicationPool -Identity $appPoolName
if ($appPool –eq $null)
{$appPool = New-SPIisWebServiceApplicationPool -Name $appPoolName -Account $admin}
New-SPWordConversionServiceApplication -Name $serviceName -ApplicationPool $appPool
В скрипте используются два входных параметра:
Имя пула приложений, используемого приложением-службой (обязательный атрибут).
Имя учетной записи, которая должна использоваться приложением-службой для запуска пула приложений. Этот параметр обязателен только в случае, если пул приложений не существует.
Дополнительная настройка для конкретного разработчика
Чтобы настроить Word Automation Services для разработки и отладки приложений, имеет смысл уменьшить частоту выполнения заданий преобразования в Word Automation Services.
Чтобы задать частоту преобразования
На странице SharePoint Server 2010Центр администрирования в разделе Управление приложениями щелкните Управление приложениями-службами.
Выберите экземпляр Word Automation Services, используемый для разработки.
На вкладке Приложения-службы щелкните Управление.
В разделе Пропускная способность преобразований в поле Начальная частота преобразований (мин.) введите 1.