Previous slide Next slide Back to the first slide View text version


Notes:

Die Integration des terminalbasierten Ausleihsystem OLAF ins WWW bzw. den WWW-Katalog gestaltete sich einfacher als ursprünglich gedacht.

Bisher war die Kommunikation mit der Katalog- bzw. Ausleih-DB einfach, da beide gemäß des Client-Server-Prinzips zugänglich waren. Hier mußte erst eine Client-Server-Schnittstelle aufgesetzt werden. Zur technischen Realisierung wurde ein beim KVK erstmals angewandtes Verfahren angewandt - pattern matching. Währung beim KVK HTML-Seiten analysiert werden, erfolgt hier eine Analyse von Bildschirm-inhalten der Terminalemulation.

Sehen wir uns dazu die Architektur an.

Eine Anfrage wird wiederum vom WWW-Server an ein CGI-Programm weitergeleitet, hier in eine normierte Ausleihstatus-Anfrage umgesetzt und einer Anfrageverwaltung übergeben.

Die Anfrageverwaltung kommuniziert mit Prozessen zur Terminal-steuerung. Diese virtuellen Terminals halten Sitzungen zu OLAF aufrecht. Eine Anfrage wird quasi in Benutzer- bzw. Tastatureingaben umgesetzt. An einem herkömmlichen Terminal führen diese Eingaben zu einer Reaktion des Ausleihsystems in Form eines sich ändernden Bildschirminhalts. Dieser wird von den virtuellen Terminals ausgelesen und analysiert. Die Antwort gelangt dann über die Anfrageverwaltung zurück ans CGI-Programm, wo sie in eine HTML-Seite umgesetzt wird.