===== Der Server ===== Der (p2f)-Server ist eine Software, die auf einem Rechner unter Windows lauffähig ist. Die Laufzeitanforderungen sind so gering, daß die Software in aller Regel auf einem existenten File- oder Print-Server mitinstalliert werden kann. Der Server ist als Netzwerkdienst programmiert, startet also, sobald der Rechner eingeschaltet wird. Es muß kein Benutzer am Rechner angemeldet sein. Die Aufgaben des (p2f)-Servers sind: * Bereitstellung der **Datenbank** mit den Informationen (XML Dateien) zu Druckern, Gateways, Formularen, Ressourcen, Anhängen, Proxy-Servern und Routern. * Führung von **Protokollen** über alle Anfragen und Antworten. Mit Hilfe dieser Protokolle lassen sich auch später noch alle Druckvorgänge verfolgen, zum Beispiel, um die Ursache für Probleme oder unerwartete Ergebnisse zu ermitteln. * Unterstützung eines auf den Einsatzzweck optimierten **Netzwerkprotokoll**s zur Kommunikation mit den (p2f)-Druckern. Damit wird die Netzwerklast reduziert und Mehrfachübertragungen von Informationen vermieden. * Sicherstellung der **Systemsicherheit und -integrität** durch Autorisierung der (p2f)-Drucker und -Gateways. Verschlüsselung aller Daten auf dem Netzwerk. Kontrolle von Zugriffsbeschränkungen einzelner Drucker und Gateways. * Verwaltung und Pflege der Datenbank durch ein **Administrationsprogramm**, welches neben Editoren für alle gespeicherten Informationen eine Importfunktion anbietet, mit der die Formulare in das (p2f)-System importiert werden können. Besondere Optimierungen im Programm erlauben den effektiven Einsatz von jedem beliebigen Rechner im Netzwerk aus, auch über schmalbandige Leitungen (Fernwartung). Da der (p2f)-Server im System einen Single-Point-Of-Failure darstellt, enthält der Server standardmäßig Mechanismen zur automatischen Datensicherung und zur automatischen Replikation der Datenbank auf einen Backup-Rechner.