Der TCToolbox Publication Server ist eine Serverkomponente für TCToolbox, die dazu dient, Publikationsprozesse auf einem dedizierten und leistungsfähigen Server auszuführen. Dies ist insbesondere dann sinnvoll, wenn viele oder große Publikationen erzeugt werden sollen, ohne die Clients dadurch zu beeinträchtigen.
Mit einem speziellen Werkzeug, dem XService Control Center, können Anwender ihre Publikationensaufträge überwachen, Meldungen auswerten und die Publikationsergebnisse vom Server auf den Client laden.
Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer Infrastruktur
TCToolbox Publication Server – Funktionen, Vorteile, Technologie
1. TCToolbox Publication Server – Funktionen, Vorteile, Technologie
Überblick
Der TCToolbox Publication Server ist eine Serverkomponente für TCToolbox, die dazu dient, Publikationsprozesse auf
einem dedizierten und leistungsfähigen Server auszuführen. Dies ist insbesondere dann sinnvoll, wenn viele oder
große Publikationen erzeugt werden sollen, ohne die Clients dadurch zu beeinträchtigen.
Wie bei der clientseitigen Publikation wird ein Publikationsauftrag im TCToolbox Client angelegt – statt auf dem Client
wird er aber dann auf dem Server ausgeführt. Dabei werden dieselben Publikationsstrecken- und Formate unterstützt
wie bei der clientseitigen Publikation. Allerdings können durch geeignete Konfiguration Teilaufgaben eines Publikationsprozesses im Publication Server parallelisiert werden, wodurch Publikationsprozesse erheblich beschleunigt
werden können. Ferner ist – falls erforderlich – eine Lastverteilung auf mehrere Server möglich.
Mit einem speziellen Werkzeug, dem XService Control Center, können Anwender ihre Publikationensaufträge überwachen, Meldungen auswerten und die Publikationsergebnisse vom Server auf den Client laden.
Vorteile von TCToolbox Publication Server
•
•
•
•
•
•
Publikationsaufträge werden nicht auf dem Client-Rechner durchgeführt. Anwender können ohne Einschränkung
weiterarbeiten, weil ihr Rechner nicht durch das Generieren der Publikation ausgelastet ist.
Zentrales Publizieren erfolgt auf einem speziell dafür eingerichteten Server. Software-Lizenzen und leistungsfähige Hardware müssen nur für einen Rechner bereitgestellt werden.
Große Publikationsvolumen können generiert werden.
Publikationsaufträge werden in Arbeitsschritte unterteilt und abgearbeitet. Bestimmte Arbeitsschritte (z.B.
Datenexport) werden parallel durchgeführt. Der Umfang der Parallelisierung kann in Abhängigkeit von Hardware (Anzahl von Prozessoren / Cores) und lizenzrechtlichen Bestimmungen detailliert festgelegt werden. Dies
garantiert eine optimale Systemauslastung und ein schnelles Publizieren.
Publikationsaufträge können über Regeln priorisiert werden, so können z.B. Publikationsaufträge mit geringem Umfang vor größeren Publikationsergebnissen generiert werden.
Mit dem XService Control Center, das auf jedem Client installiert werden kann, kann der Anwender den Verlauf
von Publikationsaufträgen kontrollieren: Publikationsmeldungen, z.B. Warnungen können direkt verfolgt werden.
Anwender können leicht nachvollziehen, welchen Status ein Publikationsauftrag hat, z.B. ob er schon bearbeitet wird oder bereits fertiggestellt ist.
Je nach Systemkonfiguration werden
Anwendern in XService Control Center
alle oder nur die eigenen Publikationsaufträge angezeigt. Dies ermöglicht ein
übersichtliches Arbeiten.
Nach Fertigstellung des Publikationsauftrags kann mit dem XService Control
Center die Publikationsausgabe
heruntergeladen werden (z.B. als
PDF-Datei). Wahlweise können auch
weitere Dateien wie Logs oder Grafiken
bezogen werden. Dies ist möglich,
ohne dass Anwender über den Windows Dateiexplorer auf den Ablageort
der Publikation zugreifen.
XService Control Center
2. Benutzen des TCToolbox Publication Servers
Serverseitige Publikationen
Serverseitige Publikationen werden genau so
angelegt und gestartet, wie clientseitige Publikationen. Lediglich beim Anlegen der Publikation
muss festgelegt werden, ob sie clientseitig oder
auf dem Server ausgeführt werden soll.
Verfolgen des Publikationsauftrags
Mit dem XService Control Center können Anwender den Stand von Publikationsaufträgen einsehen und verfolgen. Wird der Publikationsauftrag
bereits bearbeitet? Wenn ja, in welchem Stadium
befinden sich die Publikationsauträge? Gibt es
Fehler- oder Warnmeldungen?
Zugreifen auf Publikationsausgaben
Zugriff auf die Publikationsausgaben
Aus XService Control Center können Publikationsergebnisse
heruntergeladen werden. Es ist kein direkter Zugriff auf den
Ablageort der Publikationen nötig.
Konfigurieren des TCToolbox Publicaton Server
(Administrator)
Über eine übersichtliche grafische Oberfläche kann der TCToolbox Publication Server einfach konfiguriert werden, so z.B.
•
•
Rechtevergabe
Parallelisierung
Konfigurieren mit XService Admin
Über Ovidius
Die Ovidius GmbH mit Sitz in Berlin entwickelt
Softwarelösungen auf der Basis von XML und
SGML für das Erstellen, Verwalten und Publizieren von technischen und wissenschaftlichen
Informationen. Mit seinem Angebot richtet sich
Ovidius insbesondere an Unternehmen mit
komplexen Dokumentationsanforderungen, z.
B. an die Automobilindustrie, den Maschinenund Anlagenbau, an Softwarehersteller, an die
Luftfahrt- und Verteidigungsindustrie, die Medizintechnik und die IT-Branche.
Ovidius Berlin
Alte Jakobstr. 79-80
10179 Berlin
Deutschland
Kontakt
Tel: +49 (30) 4081895-0
Fax: +49 (30) 4081895-99
Web: www.ovidius.com