Publishing-Pipeline
Die Pipeline- und XSLT-Pipeline-Services transformieren Ressourcen von einem Format in ein anderes oder von einem Layout in ein anderes. Die XSLT-Pipeline ist eine spezielle Version der Pipeline für die XSLT-Transformation. Sie wird von Repository-Filtern und von der Anwendung XML Forms Builder für das formularbasierte Publizieren verwendet.
Die Pipeline besteht aus drei Hauptkomponenten Producer, Processor und Formatter.

Der Producer bereitet die Ressource für die weitere Verarbeitung in der Pipeline vor. Wenn es sich um eine XML-Ressource handelt, konvertiert der Producer die XML-Ressource in ein XML-DOM. Wenn es sich nicht um eine XML-Ressource handelt, liefert der Producer einen Eingabestrom für die Ressource und erzeugt eine leere XML-Ressource, die als Container für Verarbeitungsanweisungen dient. Ein Processor transformiert die vom Producer bereitgestellten Daten von einem Format in ein anderes. Ein Formatter erzeugt das Ausgabeformat, d. h., das XML-DOM wird als HTML gerendert.
Der CM-Pipeline-Controller, der die Transformation koordiniert, verwendet XML-Verarbeitungsanweisungen, um die Ressource an den richtigen Processor oder Formatter weiterzuleiten. Die verwendeten Processor und Formatter sind in der Konfiguration des Publishing-Pipeline-Service eingetragen.
Folgende Parameter kennzeichnen den Publishing-Pipeline-Service:
Parameter des Publishing-Pipeline-Service
Parameter |
Obligat. |
Beschreibung |
Default Formatter Stream MIME Type |
ja |
Standard-Formatter für Nicht-XML-Daten |
Default Formatter XML MIME Type |
ja |
Standard-Formatter für XML-Daten |
Unknown MIME Types Matching RegExp |
ja |
MIME-Typ von Ressourcen, deren Behandlung nicht vordefiniert ist Der Pipeline-Service prüft, ob sie als XML zu behandeln sind. Alle Ressourcen, die durch die Parameter XML MIME Types Matching RegExp, XML Filename Extension oder Unknown MIME Types Matching RegExp nicht abgedeckt sind, werden als Nicht-XML-Ressourcen behandelt. |
XML Filename Extension |
ja |
Dateinamenserweiterung von Ressourcen, die als XML behandelt werden Sie können einen regulären Ausdruck angeben, der mehreren Dateinamenserweiterungen entspricht. |
XML MIME Types Matching RegExp |
ja |
MIME-Typ von Ressourcen, die als XML behandelt werden Sie können einen regulären Ausdruck angeben, der den MIME-Typen entspricht. |
Formatters |
ja |
Liste der Formatter, die im Publishing-Pipeline-Service verfügbar sind (siehe Pipeline-Add-Ons) |
Processors |
ja |
Liste der Processors, die im Publishing-Pipeline-Service verfügbar sind (siehe Pipeline-Add-Ons) |
Tools |
ja |
Liste der Tools, die der Publishing-Pipeline-Service verwendet In der Standardauslieferung sind die Tools xmlparser und xsltproc angegeben. Diese Tools sind bereits konfiguriert. |
Die XSLT-Variante des Pipeline-Service bietet keine Konfigurationsmöglichkeiten. Sie kann nur (de)aktiviert werden.
Die Publishing-Pipeline ist in der Standardauslieferung vorkonfiguriert. In der Regel müssen Sie ihre Konfiguration nicht ändern.
Sie finden die Konfiguration der Publishing-Pipeline unter Content Management → Global Services → Publishing Pipeline Service.
Siehe auch: