Webseiten-Werkzeuge

Benutzer-Werkzeuge


Der Drucker-/Gateway-Service

Der print2forms-Drucker-/Gateway-Service ist eine Software, die auf einem Rechner unter Windows lauffähig ist. Seine Aufgabe ist die Steuerung von Druckern und Gateways unter einer gemeinsamen Benutzeroberfläche. Die Laufzeitanforderungen sind meist so gering, daß die Software in aller Regel auf einem existenten File- oder Print-Server mitinstalliert werden kann.

Der Drucker-/Gateway-Service ist als Netzwerkdienst programmiert, startet also, sobald der Rechner eingeschaltet wird. Es muß kein Benutzer am Rechner angemeldet sein. Er ist somit auch ideal geeignet zum Einsatz auf Servern.

Auf einem einzigen Rechner können je nach Betriebssystem eine ganze Reihe von Druckern oder Gateways bedient werden: mit einem Desktop Betriebssystem maximal ca. 40, mit einem Server Betriebssystem maximal 250. Die Benutzeroberfläche gestattet durch die Einstellung vieler Filterkriterien auch die effiziente Verwaltung und Kontrolle großer Anzahlen von Druckern und Gateways.


Kontrollfeld Drucker-/Gateway-Service

Für jeden Drucker, der mit print2forms betrieben werden soll, wird ein entsprechender print2forms-Drucker angelegt. Die Aufgaben dieses Druckers sind:

  • Empfang der Druckdaten vom druckenden Rechner (via Netzwerk), Analyse und gegebenenfalls Modifikation der Druckdaten und Weiterleitung der Druckdaten zum eigentlichen Laser- oder Etikettendrucker. Dazu wird der Drucker in die Netzwerkverbindung zwischen druckendem Rechner und Zieldrucker quasi als Relais eingeklinkt.
  • Kommunikation mit dem Server, um eventuell benötigte Formulare, Etikettenformate, Schriften oder Logos abzuholen. Dabei wird ein für diesen Zweck optimiertes Netzwerkprotokoll verwendet, das auch eine Verschlüsselung unterstützt.
  • Verwaltung von Cache-Speichern für die vom Server geholten Daten. Da dann weitere Anfragen aus dem Cache-Speicher des Druckers beantwortet werden können, werden Netzwerk und Server weiter entlastet.
  • Unterstützung diverser Netzwerkprotokolle, um die Druckdaten empfangen zu können. Es werden die Protokolle RAW (für Unix, Linux, Windows) und spezielle SNMP- und PJL-Treiber (für OS/400, i5/OS, OS/390, z/OS) unterstützt.
  • Alternativ Weiterleitung der Druckdaten auch an lokal angeschlossene Drucker über serielle, parallele oder USB-Schnittstellen.
  • Alternativ Weiterleitung der Druckdaten an Netzwerkdrucker über beliebige, von Windows unterstützte Protokolle (LPR/LPD, IPP, etc).


Soll print2forms auch Anforderungen wie Archivieren, Mailen, Faxen oder ähnliches erledigen, wird ein Gateway benötigt. Es hängt von den jeweiligen Umständen ab, ob ein Gateway mehrere Anforderungen realisieren kann, oder ob für einzelne Aufgaben dedizierte Gateways notwendig sind. Die Leistungen eines Gateways sind:

  • Empfang der Druckdaten vom druckenden Rechner (via Netzwerk), Analyse und gegebenenfalls Modifikation der Druckdaten und Ablage der bearbeiteten Druckdaten als PCL-Datei und Indexdatei in einem Arbeitsverzeichnis. Die Indexdatei enthält die in den Druckdaten gefundenen Textpassagen und dient als Bearbeitungsgrundlage für nachfolgende Skripte oder Programme. Das Gateway fungiert gegenüber dem druckendem Rechner wie ein Drucker.
  • Kommunikation mit dem Server, um eventuell benötigte Formulare, Etikettenformate, Schriften oder Logos abzuholen. Dabei wird ein für diesen Zweck optimiertes Netzwerkprotokoll verwendet, das auch eine Verschlüsselung unterstützt.
  • Verwaltung von Cache-Speichern für die vom Server geholten Daten. Da dann weitere Anfragen aus dem Cache-Speicher des Gateways beantwortet werden können, werden Netzwerk und Server weiter entlastet.
  • Ausführung einer konfigurierbaren Kommandozeile zum Start eines Skriptes oder Programms, welches die eigentliche Aufgabe des Gateways realisiert. Die Skripte oder Programme können mit Hilfe der Indexdatei die Druckdaten auslesen und Entscheidungen treffen oder Daten entnehmen.
print2forms/einfuehrung/der_client_gateway-service.txt · Zuletzt geändert: 2019-01-03 16:16 (Externe Bearbeitung)