20.11.2013 Aufrufe

Datenblatt: DRIVE-COMP V3.1 - BS2000/OSD - Fujitsu

Datenblatt: DRIVE-COMP V3.1 - BS2000/OSD - Fujitsu

Datenblatt: DRIVE-COMP V3.1 - BS2000/OSD - Fujitsu

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>DRIVE</strong>-<strong>COMP</strong> (<strong>BS2000</strong>/<strong>OSD</strong>)<br />

Version 3.1<br />

Compiler für <strong>DRIVE</strong> OLTP-Programme<br />

Ausgabe Juni 2009<br />

Seiten 2<br />

Eine wichtige Forderung an Anwendungen mit hohen Transaktionsraten lautet, dass die Laufzeit nicht zu langen<br />

Wartezeiten führt oder den Datendurchsatz behindert. Bei der interpretativen Arbeitsweise von <strong>DRIVE</strong> ist dieses<br />

Verhalten auf Grund der technischen Gegebenheiten nicht beliebig optimierbar. Für OLTP-Anwendungen mit hohen<br />

Ansprüchen an die Performance wird daher ein Compiler als Zusatzprodukt angeboten.<br />

Eine mit <strong>DRIVE</strong> erstellte Anwendung wird zunächst im Interpreterbetrieb getestet, bis der fehlerfreie Ablauf erreicht<br />

worden ist. Die Vorteile des Interpreterbetriebs für die interaktive Erstellung und den Test können also voll genutzt<br />

werden. Am Ende der Testphase werden die einzelnen Programme kompiliert.<br />

Mit <strong>DRIVE</strong>-<strong>COMP</strong> <strong>V3.1</strong> wird der Compiler für den kompletten Sprachumfang von <strong>DRIVE</strong> <strong>V3.1</strong> angeboten. Die vom<br />

<strong>DRIVE</strong>-Compiler erzeugten Objekte erlauben Zugriffe auf SESAM-Datenbanken ab SESAM/SQL-Server V2.0. Außerdem<br />

werden DVS-Dateien unterstützt.<br />

<strong>DRIVE</strong>-<strong>COMP</strong> <strong>V3.1</strong> enthält wie die Vorgängerversion auch die komplette Funktionalität des Old-Style Compilers für<br />

UTM-Teilprogramme. Der entsprechende Aufruf erfolgt auf Grund des zu übersetzenden Programms (Old-Style oder<br />

New-Style) automatisch.<br />

Der Compiler erzeugt für New-Style Syntax wahlweise Objektprogramme für UTM oder TIAM Betrieb.<br />

Die UTM-Teilprogramme müssen zusammen mit festen UTM-Teilen (KDCROOT) zu einem Anwendungsprogramm<br />

gebunden werden und sind danach wie jede andere UTM-Anwendung ablauffähig.<br />

Die übersetzten TIAM-Programme können zu einem Hauptprogramm gebunden werden und eigenständig ablaufen.<br />

Variable Teile der Programme (z.B. EXECUTE-Anweisung) werden auch nach der Compilierung durch das Laufzeitsystem<br />

des <strong>DRIVE</strong>-Compilers interpretativ ausgeführt. Bestehende Programme müssen für die Kompilierung nicht<br />

verändert werden.<br />

Ein <strong>DRIVE</strong>-Programm, das kompiliert werden soll, muss alle für den Ablauf notwendigen Datendeklarationen enthalten.<br />

Die erzeugten <strong>DRIVE</strong>-Objektmodule sind XS-fahig und mehrfach nutzbar.<br />

Funktionsbeschreibung<br />

Der <strong>DRIVE</strong> Compiler wird im TIAM-/UTM-Betrieb aufgerufen.<br />

Die zu kompilierende Source liest der Compiler aus<br />

einer PLAM-Bibliothek oder einer Bibliotheksdatenbank<br />

(LIBDB), bzw. direkt aus dem Editierspeicher (LIBDB nur<br />

im Old-Style Betrieb).<br />

Der Compiler erzeugt aus dem Quellcode des <strong>DRIVE</strong>-<br />

Programms wahlweise ein unter TIAM ablauffähigesObjekt<br />

(Newstyle) oder ein UTM-Teilprogramm. Er erzeugt ferner<br />

Montageinformationen für die UTM-Teile KDCROOT und<br />

KDCDEF, wie z.B. die Transaktionscodes, sowie Startparameter<br />

und gibt sie in einer Liste aus. Die erzeugten<br />

Module muss der Anwender anhand der Montageinformationen<br />

mit den UTM-Teilen zum UTM-Anwendungsprogramm<br />

zusammenbinden. Das <strong>DRIVE</strong>-Laufzeitsystem wird<br />

von UTM dynamisch nachgeladen. Die Startparameter<br />

dienen dem Anwender dazu, eine Startprozedur zu<br />

erstellen.


<strong>Datenblatt</strong> ⏐ Ausgabe: Juni 2009 ⏐<strong>DRIVE</strong>-<strong>COMP</strong> <strong>V3.1</strong> Seite 2 / 2<br />

.<br />

TECHNISCHE DETAILS<br />

<strong>DRIVE</strong>-<strong>COMP</strong> <strong>V3.1</strong><br />

Technische Voraussetzung<br />

Hardware<br />

<strong>BS2000</strong>/<strong>OSD</strong> Business Server<br />

Software<br />

<strong>BS2000</strong>/<strong>OSD</strong>-BC ab V3.0 bzw. <strong>OSD</strong>/XC ab V1.0<br />

<strong>DRIVE</strong> <strong>V3.1</strong>, CRTE ab V2.1, LMS ab V3.0,<br />

openUTM ab V5.0, EDT ab V16.6<br />

optional: SESAM/SQL ab V2.2, FHS ab V8.2, LEASY<br />

Betriebsart<br />

Dialogbetrieb<br />

Implementierungssprache<br />

C, Assembler, PASCAL-XT<br />

Benutzeroberfläche<br />

Deutsch, Englisch<br />

Installation<br />

Durch den Anwender, gemäß Freigabemitteilung<br />

Dokumentation<br />

<strong>DRIVE</strong>/WIN Compiler Benutzerhandbuch<br />

Konditionen<br />

Dieses Softwareprodukt wird den Kunden zu den<br />

Bedingungen für die Nutzung von Softwareprodukten<br />

gegen einmalige / laufende Zahlung überlassen.<br />

Bestell- und Lieferhinweise<br />

Das Softwareprodukt kann über den für Sie zuständigen<br />

Sitz der Region der <strong>Fujitsu</strong> Technology Solutions GmbH<br />

bezogen werden.<br />

Informationen über Umweltschutz, Richtlinien, Programme und unsere Umweltrichtlinie FSC03230:<br />

de.ts.fujitsu.com/aboutus<br />

Rücknahme- und Recyclinginformationen: de.ts.fujitsu.com /recycling<br />

Alle Rechte vorbehalten, insbesondere gewerbliche Schutzrechte. Änderung von technischen Daten sowie Lieferbarkeit vorbehalten.<br />

Haftung oder Garantie für Vollständigkeit, Aktualität und Richtigkeit der angegebenen Daten und Abbildungen ausgeschlossen.<br />

Wiedergegebene Bezeichnungen können Marken und/oder Urheberrechte sein, deren Benutzung durch Dritte für eigene Zwecke die<br />

Rechte der Inhaber verletzen kann.<br />

Weitere Einzelheiten unter ts.fujitsu.com/terms_of_use.html<br />

Copyright © <strong>Fujitsu</strong> Technology Solutions GmbH 2009<br />

Herausgegeben durch:<br />

<strong>Fujitsu</strong> Technology Solutions GmbH<br />

de.ts.fujitsu.com

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!