Konfigurieren von Word Automation Services für die Entwicklung
Letzte Änderung: Donnerstag, 23. September 2010
Gilt für: SharePoint Server 2010
In diesem Thema wird das Konfigurieren von Word-Automatisierungsdienste für die Entwicklung beschrieben.
Hinweis |
---|
Wenn Sie den Server als eigenständige Installation konfiguriert haben, oder wenn Sie Word-Automatisierungsdienste im Rahmen des Assistenten für die Farmkonfiguration von SharePoint Server 2010 konfiguriert haben, müssen Sie Word-Automatisierungsdienste manuell konfigurieren. Sie können aber dennoch die weiter unten in diesem Thema im Abschnitt "Zusätzliche entwicklerspezifische Konfiguration" beschriebenen Schritte ausführen. |
Einrichten von Word Automation Services
Nachdem Sie die erstmalige Konfiguration für SharePoint Server 2010 abgeschlossen haben, können Sie Word-Automatisierungsdienste mithilfe folgender Anwendungen konfigurieren:
SharePoint 2010-Zentraladministration
Windows PowerShell
Verwenden der SharePoint 2010-Zentraladministration
Word-Automatisierungsdienste können Sie mithilfe der SharePoint Server 2010-Zentraladministration konfigurieren.
So konfigurieren Sie Word-Automatisierungsdienste mithilfe der SharePoint 2010-Zentraladministration
Klicken Sie auf der Seite SharePoint Server 2010-Zentraladministration unter Anwendungsverwaltung auf Dienstanwendungen verwalten.
Klicken Sie auf der Registerkarte Dienstanwendungen auf Neu und dann auf Word Automation Services-Anwendung.
Führen Sie im Dialogfeld Neue Word Automation Services-Anwendung erstellen die folgenden Schritte aus:
Namen. Geben Sie einen eindeutigen Namen für diese Instanz der Word-Automatisierungsdienste-Anwendung ein. Word-Automatisierungsdienste verwendet diesen Namen zum Auffinden dieser Dienstanwendungsinstanz beim Erstellen neuer Konvertierungsaufträge im Objektmodell.
Anwendungspool. Wählen Sie den Anwendungspool für diese Instanz der Word-Automatisierungsdienste-Anwendung aus.
Im partitionierten Modus ausführen. Geben Sie mithilfe dieser Einstellung an, ob diese Instanz der Word-Automatisierungsdienste-Anwendung in einer Umgebung mit mehreren Partitionen ausgeführt wird. Bei typischen Konfigurationen wird diese Einstellung nicht verwendet.
Hinweis Sie müssen diese Einstellung nicht verwenden, wenn Sie Word-Automatisierungsdienste zum Ausführen der exemplarischen Vorgehensweise in dieser Dokumentation konfigurieren.
Zur Standardproxyliste hinzufügen. Geben Sie mit dieser Einstellung an, ob Sie den Anwendungsproxy für diese Instanz der Word-Automatisierungsdienste-Anwendung der Standardproxygruppe hinzufügen möchten.
Datenbank. Geben Sie den Namen der Datenbank ein, in der die Dokumentwarteschlange für diese Instanz gespeichert werden soll, und geben Sie den Namen des Servers ein, auf dem diese Datenbank installiert ist.
Hinweis In den meisten Fällen wird empfohlen, den Standarddatenbankserver und den Standarddatenbanknamen anzugeben.
Klicken Sie auf Fertig stellen. Die neue Instanz von Word-Automatisierungsdienste wird in der Liste der Dienstanwendungen auf der Registerkarte Dienstanwendungen angezeigt.
Verwenden von Windows PowerShell
Word-Automatisierungsdienste können Sie mithilfe von Windows PowerShell 1.0 konfigurieren.
So konfigurieren Sie Word Automation Services mithilfe von Windows PowerShell
Öffnen Sie Windows PowerShell auf dem Computer, auf dem SharePoint Server 2010 installiert ist. Klicken Sie dazu im Startmenü auf Alle Programme, klicken Sie auf Windows PowerShell, und klicken Sie dann auf Windows PowerShell.
Hinweis Windows PowerShell finden Sie möglicherweise unter Zubehör.
Fügen Sie das SharePoint Server 2010-Snap-In der aktuellen Windows PowerShell 1.0-Sitzung hinzu, indem Sie den folgenden Befehl eingeben und dann die EINGABETASTE drücken.
Add-pssnapin Microsoft.SharePoint.PowerShell
Zum Ausführen der Dienstanwendung unter einem neuen Anwendungspool geben Sie den folgenden Befehl ein und drücken dann die EINGABETASTE.
New- New-SPServiceApplicationPool -Name "Word Conversion Services Application Pool" -Account <<service application account>>
Durch Ausführen dieses Befehls wird ein neuer Anwendungspool mit dem Namen "Word Conversion Services Application Pool" erstellt.
Geben Sie den folgenden Befehl ein, um eine Instanz der Word-Automatisierungsdienste-Anwendung zu erstellen und den Anwendungspool festzulegen, unter dem sie ausgeführt wird.
Get- New-SPServiceApplicationPool -Identity <<application pool name>> | New-SPWordConversionServiceApplication -Name "Word Conversion Services"
Verwenden Sie das folgende Windows PowerShell-Skript, um die vorherigen Schritte zu automatisieren.
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
Das Skript akzeptiert die folgenden beiden Parameter:
Den Namen des Anwendungspools, der von der Dienstanwendung verwendet wird. Erforderlich.
Den Namen des Kontos, das von der Dienstanwendung zum Ausführen des Anwendungspools verwendet werden soll. Nur erforderlich, wenn der Anwendungspool nicht vorhanden ist.
Zusätzliche entwicklerspezifische Konfiguration
Für die Konfiguration von Word-Automatisierungsdienste für die Anwendungsentwicklung und das Debuggen kann es sich als hilfreich erweisen, die Häufigkeit der Ausführung von Konvertierungsaufträgen durch Word-Automatisierungsdienste zu reduzieren.
So legen Sie die Konvertierungshäufigkeit fest
Klicken Sie auf der Seite SharePoint Server 2010-Zentraladministration unter Anwendungsverwaltung auf Dienstanwendungen verwalten.
Klicken Sie auf die Instanz von Word-Automatisierungsdienste, die Sie zum Entwickeln verwenden.
Klicken Sie auf der Registerkarte Dienstanwendungen auf Verwalten.
Geben Sie unter Konvertierungsdurchsatz für die Einstellung Häufigkeit, mit der Konvertierungen gestartet werden (in Minuten) den Wert 1 ein.