Поделиться через


Настройка 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

  1. На странице SharePoint Server 2010 Центр администрирования в разделе Управление приложениями щелкните Управление приложениями-службами.

  2. На вкладке Приложения-службы нажмите кнопку Создать, а затем выберите Приложение Word Automation Services.

  3. В диалоговом окне Создание приложения-службы Word Automation Services заполните следующие поля:

    1. Имя. Введите уникальное имя для данного экземпляра приложения Word Automation Services. Это имя используется в Word Automation Services для поиска экземпляра приложения-службы при создании новых заданий преобразования в объектной модели.

    2. Пул приложений. Выберите пул приложений для данного экземпляра приложения Word Automation Services.

    3. Запустить в режиме секционирования. Этот параметр позволяет указать, должен ли данный экземпляр приложения Word Automation Services выполняться в среде с несколькими разделами. В обычных конфигурациях такой режим не используется.

      ПримечаниеПримечание

      Если настройка Word Automation Services осуществляется в рамках пошагового руководства, представленного в данной документации, настраивать данный параметр не требуется.

    4. Добавить в список прокси по умолчанию. Этот параметр позволяет указать, следует ли добавить прокси приложения для данного экземпляра приложения Word Automation Services в группу прокси по умолчанию.

    5. База данных. Введите имя базы данных, которая будет использоваться для хранения очереди документов в данном экземпляре, и введите имя сервера, на котором установлена эта база данных.

      ПримечаниеПримечание

      В большинстве случаев рекомендуется указывать имя базы данных и имя сервера базы данных, используемые по умолчанию.

  4. Нажмите кнопку Готово. В списке приложений-служб на вкладке Приложения-службы появится новый экземпляр Word Automation Services.

Использование Windows PowerShell

Word Automation Services можно настроить с помощью Windows PowerShell 1.0.

Настройка Word Automation Services с помощью Windows PowerShell

  1. Откройте Windows PowerShell на компьютере, на котором установлен сервер SharePoint Server 2010. Для этого нажмите кнопку Пуск, а затем выберите Все программы, Windows PowerShell и снова Windows PowerShell.

    ПримечаниеПримечание

    Программа Windows PowerShell может быть помещена в папку Стандартные.

  2. Добавьте оснастку SharePoint Server 2010 в текущий сеанс Windows PowerShell 1.0, введя указанную ниже команду и нажав ВВОД.

    Add-pssnapin Microsoft.SharePoint.PowerShell
    
  3. Чтобы запустить приложение-службу с новым пулом приложений, введите указанную ниже команду и нажмите Enter.

    New- New-SPServiceApplicationPool -Name "Word Conversion Services Application Pool" -Account <<service application account>>
    

    В результате выполнения команды создается новый пул приложений с именем «Word Conversion Services Application Pool» (Пул приложений-служб преобразования Word).

  4. Чтобы создать экземпляр приложения 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.

Чтобы задать частоту преобразования

  1. На странице SharePoint Server 2010Центр администрирования в разделе Управление приложениями щелкните Управление приложениями-службами.

  2. Выберите экземпляр Word Automation Services, используемый для разработки.

  3. На вкладке Приложения-службы щелкните Управление.

  4. В разделе Пропускная способность преобразований в поле Начальная частота преобразований (мин.) введите 1.

См. также

Концепции

Объектная модель служб Word Automation Services