ESQL-Dateien werden standardmäßig als separate Ressourcen in BAR-Dateien implementiert und können ohne erneute Implementierung der Nachrichtenflüsse, in denen sie referenziert werden, bearbeitet und erneut implementiert werden.
In diesem Abschnitt wird vorausgesetzt, dass Sie bereits eine ESQL-Datei erstellt haben. Der Abschnitt ESQL-Code für einen Knoten erstellen enthält weitere Informationen hierzu.
Wenn Sie eine Brokerarchivdatei (BAR-Datei) erstellen und einen Nachrichtenfluss hinzufügen, packt das WebSphere Message Broker Toolkit alle ESQL-Dateien, die im Nachrichtenfluss referenziert werden, in die BAR-Datei. Falls der ESQL-Code auf weitere ESQL-Dateien verweist, die nicht direkt im Nachrichtenfluss referenziert werden, müssen diese zusätzlichen ESQL-Dateien der BAR-Datei vor ihrer Implementierung manuell hinzugefügt werden.
Optional können Sie den Code einer ESQL-Datei auch direkt in den kompilierten Nachrichtenfluss (.cmf -Datei) einfügen, in dem die ESQL-Datei referenziert wird. Kompilierte Nachrichtenflüsse, denen auf diese Weise ESQL-Code hinzugefügt wurde, müssen nach jeder Änderung des ESQL-Codes erneut implementiert werden. Der Abschnitt Dateien zu einem Brokerarchiv hinzufügen enthält weitere Informationen hierzu.
Implementierte ESQL-Dateien werden in der Ansicht Broker angezeigt. Wenn Ihre Messaging-Lösung Anwendungen oder Bibliotheken beinhaltet, werden die implementierten ESQL-Dateien unter der Anwendung bzw. der Bibliothek angezeigt, in der sie implementiert wurden. Beinhaltet Ihre Messaging-Lösung keine Anwendungen oder Bibliotheken, werden die implementierten ESQL-Dateien unter der Ausführungsgruppe angezeigt, in der sie implementiert wurden.