Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Architekturfrage zur Weiterentwicklung einer Lösung

  Alt 16. Dez 2009, 15:01
Zitat von Cogito:
Hat hier jemand schon mal was vergleichbares entwickelt und kann mir Tipps und Anregungen geben?
Vorteil eines eigenen Printservers: alle Reports können zentral administriert werden. Wenn man mehrere Anwendungen hat, die den gleichen Report drucken können sollen, wird es damit einfacher, neue Layouts zu installieren - es gibt nur eine Stelle, an der das Layout hinterlegt werden muss.

Nachteil eines Printerservers der als Service läuft: wenn man eine neue Version installieren will, muss man den Service stoppen - in dieser Zeit kann keiner den Service ansprechen. Es gibt natürlich jede Menge Lösungsmöglichkeiten, ich will da aber die Kreativität nicht einschränken

Vorteile: der Printserver entlastet die Clients. Man kann kostengünstige Thin Clients verwenden, da die dicke Rechenlast ausgelagert ist. Auch auf einem Terminalserver ist die Last aller Clients insgesamt niedriger. Der Printserver kann mit entsprechend stärkerer Hardware aufgesetzt werden, und bei entsprechendem Design kann bei Bedarf ein zweiter dazugeschaltet werden.

Die Parameterübergabe kann im einfachsten Fall per INI-ähnlicher Datei erfolgen. Rückgabe als PDF - die Weiterverarbeitung (zum Beispiel Druckvorschau, Versand als Mail oder Fax) sollte dann aber wieder innerhalb der aufrufenden Anwendung erfolgen, wenn man maximale Kontrolle dort benötigt.

Viele Grüße,
Michael Justin
  Mit Zitat antworten Zitat