< Zurück | Weiter >

Einführung

In diesem Lernprogramm erfahren Sie, wie Sie eine einfache Website mit Hilfe von EGL erstellen können. Diese Site besteht aus zwei Seiten: einer zur Anzeige einer Liste von Datensätzen in einer Datenbank und einer anderen, die es Benutzern ermöglicht, die Daten eines dieser Datensätze zu ändern.

Für dieses Lernprogramm sind möglicherweise optional zu installierende Komponenten erforderlich. To ensure that you installed the appropriate optional components, see the System requirements list.

Enterprise Generation Language (EGL) ist eine Entwicklungsumgebung und Programmiersprache, die Sie verwenden können, um schnell umfassend ausgestattete Anwendungen zu schreiben. Sie ermöglicht es Ihnen, sich statt auf die Software-Technologie auf Ihr Geschäftsproblem zu konzentrieren, auf das Ihr Code ausgerichtet ist.

Lernziele

In diesem Lernprogramm erfahren Sie, wie Sie folgende Aufgaben ausführen:

Benötigte Zeit

Für dieses Lernprogramm benötigen Sie ungefähr 90 Minuten. Wenn Sie sich dazu entschließen, andere Facetten von EGL oder dynamische Websites während der Arbeit mit diesem Lernprogramm zu durchsuchen, könnte es länger dauern.

Qualifikationsstufe

Einsteiger

Systemvoraussetzungen

Für die Ausführung dieses Lernprogramms müssen die folgenden Tools und Komponenten installiert sein:

Voraussetzungen

Für die Ausführung dieses Lernprogramms sind Sie am besten vorbereitet, wenn Sie in einer Programmiersprache der dritten oder vierten Generation, wie z. B. COBOL, RPG oder einer Client/Server-Sprache programmiert haben und mit den folgenden Themen vertraut sind:

Anwendung des Lernprogramms

In diesem Lernprogramm erfahren Sie, wie Sie ein EGL-Webprojekt erstellen und eine Beispieldatenbank importieren. Dann erstellen Sie eine einfache EGL-Webanwendung, die mit dieser Datenbank arbeitet. Die erste der beiden Webseiten in Ihrer Anwendung zeigt eine Liste von Kunden aus Daten, die in der Datenbank gespeichert sind:

Seite mit mehreren Zeilen aus einer Datenbank

Die zweite Webseite zeigt Details über einen Kunden an und ermöglicht den Benutzern die Änderung dieser Details:

Seite mit einer aktualisierten Zeile

EGL ist die Sprache, die Sie zur Verwaltung der Interaktion zwischen Benutzern und Datenbank verwenden:

Jede der beiden oben gezeigten Seiten wird durch EGL-Logik-Parts namens Handler kontrolliert, die die Laufzeitinteraktion mit einer Benutzerschnittstelle steuern. In diesem Fall handelt es sich bei den Handler-Parts um JSF-Handler-Parts, d.h. Handler-Parts, die darauf spezialisiert sind, eine einzelne Webseite zur Laufzeit zu steuern. Die Funktion eines JSF-Handlers wird durch einen Klick eines Benutzers aufgerufen, und die Funktion wiederum ruft eine Bibliotheksfunktion auf, die Sie erstellen. Das Ergebnis ist, dass ein Benutzer, der in einem Web-Browser arbeitet, Daten, die in einer Datenbank gespeichert sind, anzeigen und ändern kann.

Wie in diesem Lernprogramm gezeigt, stuft EGL die Wiederverwendung des Codes auf verschiedene Weisen hoch:

EGL stellt auch den Assistenten 'Data Access Application' zur Verfügung, den Sie verwenden werden, um den elementaren Code, der für den Zugriff auf relationale Datenbanken erforderlich ist, zu erstellen. Dieser Assistent erstellt EGL-Parts, die einen bestimmten Zweck haben:

< Zurück | Weiter >

Feedback