| |||
| Anforderung | Realisierung | ||
| |||
Zugriff auf ISAM-Dateien und kunden-spezifische Zugriffsmodule | Ein in Assembler implementierter Fileserver am BS2000 stellt Zugriffsmethoden wie Öffnen, sequentielles und direktes Lesen, Einfügen usw. bereit, die über die Kommunikationsmethode IPK abrufbar sind. | ||
| |||
Die Daten des Großrechners sollen für Unix und Windows per Direktzugriff zur Verfügung gestellt werden. | Erweiterung um eine TCP-Schnittstelle Die in C++ implementierte Client-Software stellt die Zugriffsmethoden unter Unix und Windows bereit (siehe unten). | ||
| |||
Direktzugriff auf VSAM-Daten | Portierung auf MVS und Erweiterung um VSAM-Zugriff | ||
| |||
| Anforderung | Realisierung | ||
| |||
EBCDIC-codierte Zeichen, gepackte, gezonte und binäre Zahlen sollen lesbar sein. Der Satzaufbau ist mit einer Cobol-Datenbeschreibung vorgegeben. | Der Client unter Windows oder Unix liest die Daten im Original (byte-getreu) und interpretiert sie anhand der Cobol-Datenbeschreibung. Spalten mit Datumsangaben können umgesetzt werden. Damit kann der Client wie ein Mainframe-Cobol-Programm auf die Daten zugreifen. | ||
| |||
Zugriff für Batch-Verarbeitung | Bereitstellung von hostcopy zur Übernahme ganzer Datenbestände in CSV oder SQL | ||
| |||
Zugriff über SQL und ODBC auf BS2000-ISAM-Dateien | Entwicklung eines SQL-Prozessors mit umfangreicher Funktionalität, Zugriffspfad-Optimierung, Inner und Outer Joins, Aggregatsfunktionen usw. | ||
| |||
Der Zugriff soll programmiert über COM möglich sein. | Bereitstellung des COM-Servers hostOLE als | ||
| |||
Die Funktionalität soll auch für Web-Seiten-Programmierung zur Verfügung stehen. | Bereitstellung von hostPHP als nachladbares Modul | ||
| |||
Java-Klassen | Einbindung über Java Native Interface JNI und Bereitstellung als nachladbare Module | ||