WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Übersicht zu ESQL

Extended Structured Query Language (ESQL) ist eine von WebSphere Message Broker definierte Programmiersprache zum Definieren und Bearbeiten von Daten in einem Nachrichtenfluss.

In diesem Abschnitt finden Sie eine Einführung zu ESQL.
Lesen Sie erst die nachfolgenden Informationen, bevor Sie fortfahren:

ESQL basiert auf Structured Query Language (SQL), die im Allgemeinen mit relationalen Datenbanken wie DB2 verwendet wird. ESQL bietet eine Erweiterung der Anweisungen von SQL, um Sie bei der Arbeit mit Nachrichten- und Datenbankinhalt zur Definition des Verhaltens von Knoten in einem Nachrichtenfluss zu unterstützen.

Der ESQL-Code, den Sie zum Anpassen von Knoten in einem Nachrichtenfluss erstellen, ist in einer ESQL-Datei mit dem Namen <Nachrichtenflussname>.esql definiert, die dem Nachrichtenbrokerprojekt zugeordnet ist. Sie können ESQL in den folgenden integrierten Knoten verwenden:

Sie können mithilfe von ESQL auch Funktionen und Prozeduren erstellen, die Sie im Mapping-Knoten verwenden können.

Um ESQL in Ihren Nachrichtenflüssen richtig und effizient verwenden zu können, müssen Sie auch folgende Begriffe kennen:

Verwenden Sie den ESQL-Debugger, der Teil des Fluss-Debuggers ist, um Fehler in dem von Ihnen geschriebenen Code zu beheben. Der Debugger geht die Anweisungen im ESQL-Code schrittweise durch, sodass Sie die Ergebnisse jeder Zeile des ausgeführten Codes anzeigen und überprüfen können.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:21:27


KonzeptthemaKonzeptthema | Version 8.0.0.5 | ak00990_