Configuration de Word Automation Services pour le développement

Dernière modification : jeudi 23 septembre 2010

S’applique à : SharePoint Server 2010

Cette rubrique décrit comment configurer Word Automation Services pour le développement.

Notes

Si vous avez configuré le serveur en tant qu’installation autonome ou si vous avez configuré Word Automation Services dans le cadre de l’Assistant Configuration de batterie de serveurs de SharePoint Server 2010, il est inutile de configurer manuellement Word Automation Services ; cependant, vous souhaiterez peut-être quand même effectuer les étapes de la section « Configuration supplémentaire spécifique au développement » plus loin dans cette rubrique.

Configuration de Word Automation Services

Une fois terminée la configuration initiale de SharePoint Server 2010, vous pouvez configurer Word Automation Services à l’aide de :

  • Administration centrale de SharePoint 2010.

  • Windows PowerShell.

Utilisation de l’Administration centrale de SharePoint 2010

Vous pouvez configurer Word Automation Services à l’aide de l’Administration centrale de SharePoint Server 2010.

Pour configurer Word Automation Services à l’aide de l’Administration centrale de SharePoint 2010

  1. Dans la page SharePoint Server 2010 Administration centrale, sous Gestion des applications, cliquez sur Gérer les applications de service.

  2. Sous l’onglet Applications de service, cliquez sur Nouveau, puis sur Application Word Automation Services.

  3. Dans la boîte de dialogue Créer une application Word Automation Services, spécifiez les informations suivantes :

    1. Nom. Tapez un nom unique pour cette instance d’application Word Automation Services. Word Automation Services utilise ce nom pour rechercher cette instance d’application de service lors de la création de travaux de conversion dans le modèle objet.

    2. Pool d’applications. Sélectionnez le pool d’applications pour cette instance d’application Word Automation Services.

    3. Exécuter en mode partitionné. Utilisez ce paramètre pour indiquer si cette instance de l’application Word Automation Services est exécutée dans un environnement comptant plusieurs partitions. Les configurations par défaut n’incluent pas ce paramètre.

      Notes

      Si vous configurez Word Automation Services de façon à effectuer la procédure pas à pas présentée dans cette documentation, il est inutile de configurer ce paramètre.

    4. Ajouter au liste de proxys par défaut. Utilisez ce paramètre pour indiquer si vous souhaitez ajouter le proxy d’application pour cette instance de l’application Word Automation Services au groupe de proxys par défaut.

    5. Base de données. Tapez le nom de la base de données à utiliser pour stocker la file d’attente de documents pour cette instance et tapez le nom du serveur où est installée cette base de données.

      Notes

      Dans la plupart des cas, il est recommandé de spécifier le nom de serveur de base de données et le nom de base de données par défaut.

  4. Cliquez sur Terminer. La nouvelle instance de Word Automation Services apparaît dans la liste d’applications de service sous l’onglet Applications de service.

Utilisation de Windows PowerShell

Vous pouvez configurer Word Automation Services à l’aide de Windows PowerShell 1.0.

Pour configurer Word Automation Services à l’aide de Windows PowerShell

  1. Ouvrez Windows PowerShell sur l’ordinateur sur lequel est installé SharePoint Server 2010. Pour cela, cliquez sur Démarrer, sur Tous les programmes, sur Windows PowerShell, puis sur Windows PowerShell.

    Notes

    Windows PowerShell peut se trouver sous Accessoires.

  2. Ajoutez le composant logiciel enfichable SharePoint Server 2010 à la session Windows PowerShell 1.0 en cours en tapant la commande suivante puis en appuyant sur Entrée.

    Add-pssnapin Microsoft.SharePoint.PowerShell
    
  3. Pour exécuter l’application de service sous un nouveau pool d’applications, tapez la commande suivante et appuyez sur Entrée.

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

    L’exécution de la commande crée un pool d’applications nommé « Word Conversion Services Application Pool ».

  4. Tapez la commande suivante pour créer une instance de l’application Word Automation Services et définir le pool d’applications sous lequel elle s’exécute.

    Get- New-SPServiceApplicationPool -Identity <<application pool name>> | New-SPWordConversionServiceApplication -Name "Word Conversion Services"
    

Pour automatiser l’étape précédente, utilisez le script Windows PowerShell suivant.

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

Ce script prend deux paramètres :

  • le nom du pool d’applications utilisé par l’application de service. Obligatoire ;

  • le nom du compte que doit utiliser l’application de service pour exécuter le pool d’applications. Obligatoire uniquement si le pool d’application n’existe pas.

Configuration supplémentaire spécifique au développement

Pour configurer Word Automation Services pour le développement et le débogage d’application, il peut être utile de réduire la fréquence d’exécution des travaux de conversion par Word Automation Services.

Pour définir la fréquence de conversion

  1. Dans la page Administration centrale de SharePoint Server 2010, sous Gestion des applications, cliquez sur Gérer les applications de service.

  2. Cliquez sur l’instance de Word Automation Services que vous utilisez pour le développement.

  3. Sous l’onglet Applications de service, cliquez sur Gérer.

  4. Sous Débit de conversion, pour le paramètre Fréquence d’exécution des conversions (en minutes), tapez 1.

Voir aussi

Concepts

Word Automation Services, modèle objet