tabex/4 java application engine

Werbung
TABEX/4
Produktbeschreibung
TABEX/4 JAVA APPLICATION ENGINE
TABEX/4
TABEX/4
ist
die
führende,
plattformübergreifende Standardsoftware für Tabellenzugriff mit höchster Performance sowie sichere
und komfortable Verwaltung und Pflege von
Tabellen.
TABEX/4
JAVA
ENGINE (JAE)
APPLICATION
TABEX/4 JAVA APPLICATION ENGINE (JAE)
ist ein Zusatzprodukt zu einer TABEX/4
Installation.
JAE bietet eine komfortable Java-Schnittstelle
für die Implementierung von verteilten JavaAnwendungen zur revisionssicheren Pflege
von TABEX/4 Tabellen unter Verwendung des
TABEX/4 Funktionsumfangs.
Mit TABEX/4 JAVA APPLICATION ENGINE
kann via TCP/IP lesend und schreibend aus
beliebigen JAVA-Umgebungen auf Tabellendaten zugegriffen werden, wie z.B. aus
 Web-Anwendungen (JAVA/JSP)
 GUI-Anwendungen
 Server-Batch-Anwendungen
Ihr Nutzen
 Dezentrale und revisionssichere Pflege
von zentralen Tabellendaten (z.B. auf dem
Mainframe) mittels Java-Anwendungen.
 Einfache
Erstellung
von
WebAnwendungen und GUI-Anwendungen
durch die BOI Klassenbibliothek der JAE.
© BOI Software GmbH, Austria. All rights reserved.
 Möglichkeit der Automatisierung der
Tabellenpflege über dezentrale JavaProgramme auf allen Systemplattformen.
 Die Benutzerauthentifizierung der JAE
sichert, dass nur Berechtigte die JavaAnwendungen ausführen dürfen.
 Auslagerung von Anwenderprogrammen
vom Mainframe und dadurch Einsparung
von Hard- und Softwarekosten.
Zusätzlich zu diesen Vorteilen bietet die JAE die
gleichen Vorteile, die auch die TABEX/4
Weboberfläche – der TABEX/4 Table Manager
– bietet:
 Sicherer Login in TABEX/4: Das Passwort
wird verschlüsselt übertragen.
 Autorisierter Zugriff auf Tabellendaten:
Ein Benutzer kann Lese- und/oder
Schreibberechtigung auf Tabellen haben.
Das TABEX/4 Berechtigungssystem prüft
diese Autorisierungen
 Die Bearbeitung der Tabellendaten ist
transaktionsorientiert. Mehrere UpdateOperationen können durchgeführt und
gemeinsam gespeichert werden. Tabellen
sind während dieser Transaktion für andere
Anwendungen gesperrt.
 Datenprüfungen
können
durch
Prüfroutinen, die in TABEX/4 Tabellen
gespeichert sind, implementiert werden. Es
muss dafür keine Zeile Java-Code
geschrieben werden.
Die Prüflogik von TABEX/4 verhindert, dass
fehlerhafte Daten in die Datenbank
gespeichert werden. Die Definition der
Prüftabellen erfolgt mit dem TABEX/4 Table
Manager.
 Revisionssichere Tabellenpflege: Alle
Datenänderungen der Java-Anwendungen
werden automatisch im zentralen TABEX/4
Revisionsprotokoll protokolliert. Auch dafür
muss keine Zeile Java-Code geschrieben
werden.
So ist es möglich, für jede Tabelle ein
lückenloses
Revisionsprotokoll
aller
Änderungen zu erhalten.
Folgende Daten werden im Revisionsprotokoll gespeichert:
 Wer hat die Änderung durchgeführt?
 Welche Art von Änderung wurde
durchgeführt
(Einfügen,
Ändern,
Löschen)
 Welche Datensätze wurden geändert?
 Zusätzliche Informationen bei Bedarf
Implementierung
Die folgende Abbildung zeigt den Ablauf eines
JAE Java-Programms:
 Zunächst muss die Session initialisiert
werden: hier passiert der Aufbau der
Verbindung zum TABEX/4-Monitor und der
verschlüsselte Login zu TABEX/4.
 Open transaction und close transaction
klammern eine Transaktion.
 Vor der Tabellenpflege muss die Tabelle
geladen werden.
 Nun können die geladenen Tabellen
gepflegt werden.
 Store
bewirkt
das
Speichern
der
Änderungen in der Tabelle. Hier erfolgt das
Schreiben des Revisionsprotokolls.
 Remove bewirkt das Rollback der
Änderungen.
 Unlock hebt die Tabellensperre auf.
 Am Ende der Session wird die Session
wieder gelöscht. Hier erfolgt auch ein
Disconnect der TCP/IP-Verbindung.
Impressum:
BOI Software Entwicklung und Vertrieb GmbH
Spazgasse 4
A - 4040 Linz, Österreich
Telefon:
Fax:
E-Mail:
Web:
+43 (0) 732 / 736423 - 0
+43 (0) 732 / 736423 - 2
[email protected]
http://www.boi.at
FN 81632y Landesgericht Linz
UID: ATU24421409
© BOI Software GmbH, Austria. All rights reserved.
© BOI Software GmbH, Austria. All rights reserved.
Herunterladen