NV_INTER.TXT - Projektbeschreibung CGI-Schnittstelle zum ZDB-Server Projektbeschreibung: ==================== Das Projekt ermoeglicht die Anzeige eines NOVATIME BILDSCHIRM-TERMINALS sowie Miarbeiterjournal und Jahreskartei ueber einen WEB-Browser. Beteiligt sind folgende Komponenten: - Client-Rechner mit WEB-Browser - WEB-Server mit NovaTime Website - NOVATIME ZDB-Server Der ZDB-Server laeuft auf einem beliebigen Rechner im Netzwerk und ist fuer die Datenversorgung aus der NOVATIME-Datenbank zustaendig. Der WEB-Server (APACHE unter Windows oder LINUX) liefert die Website fuer den Browser des abfragenden Clients. Die Kommunikation zum ZDB-Server laeuft ueber das CGI-Programm HTM_TERM.CGI oder HTM_WORK.CGI . Der Client (beliebiges Betriebssystem) meldet sich ueber den WEB-Browser an der Website auf dem WEB-Server an. Dabei wird er ueber die Datei htm_term.htm für den Aufruf des Terminals auf das CGI-Script novatime/internet/cgi-bin/htm_term.cgi geleitet. Zum Aufruf der Informationsseiten wird er ueber die Datei htm_work.htm auf das CGI-Script novatime/internet/cgi-bin/htm_work.cgi weitergeleitet. Dieses Script parst die Datei .htm-Datei und ersetzt einige Textmakros mit Daten, die vom ZDB-Server angefordert werden. Hinweise: Die einzelnen Komponenten muessen nicht zwangsweise auf verschiedenen Rechnern laufen. Fuer Test oder Demonstrationen kann man alles auf einem einzigen Windows Rechner betreiben. Das Gleiche ist auch unter LINUX moeglich. Bisher wurden nur MICROSOFT-Browser ab Version 4.0 getestet. Fuer den Betrieb anderer Browser muessen mit Sicherheit Anpassungen der Datei terminal.htm vorgenommen werden.