Compute Grid stellt ein Framework für Stapeldatenströme bereit, das vordefinierten Code für gängige Datenströme wie Text, Byte, Datenbank, Datensätze usw. beinhaltet. Sie können eine Schnittstelle implementieren, in der die Logik für die Verarbeitung des Datenstroms hinzugefügt wird. Der vordefinierte Code steuert, wie Prüfpunkte geöffnet, geschlossen, nach außen bzw. innen verlagert werden usw.
Sie können dieses Feature verwenden, wenn Version 6.1.0.3 oder höher installiert ist.
Ein BDS-Framework-Muster ist eine einfache Java-TM-Schnittstelle für einen bestimmten Datenstromtyp, den ein Benutzer implementiert, um Geschäftslogik einzufügen. Das BDS-Framework hat verschiedene Unterstützungsklassen für jedes Muster, die die meisten Routine-Tasks im Zusammenhang mit Datenstromverwaltung ausführen. Die folgende Tabelle zeigt die Muster, die von Compute Grid bereitgestellt werden:
Mustername | Beschreibung | Unterstützungsklassen |
---|---|---|
Wird verwendet, um über eine JDBC-Verbindung Daten von einer Datenbank abzurufen. |
|
|
Wird verwendet, um über eine JDBC-Verbindung Daten in eine Datenbank zu schreiben. |
|
|
Wird verwendet, um Bytedaten aus einer Datei zu lesen. |
FileByteReader |
|
Wird verwendet, um Bytedaten in eine Datei zu schreiben. |
FileByteWriter |
|
Wird verwendet, um eine Textdatei zu lesen. |
TextFileReader |
|
Wird verwendet, um Daten in eine Textdatei zu schreiben. |
TextFileWriter |
|
Wird verwendet, um eine z/OS-Datei zu lesen. |
|
|
Wird verwendet, um Daten in eine z/OS-Datei zu schreiben. |
|
|
Wird verwendet, um über OpenJPA Daten von einer Datenbank abzurufen. |
JPAReader |
|
Wird verwendet, um über eine JPA-Verbindung (Java Persistence API) Daten in eine Datenbank zu schreiben. |
JPAWriter |
BDS-Frameworkabschnitte reduzieren die Anzahl der Arbeitsschritte, die erforderlich sind, um einen neuen Stapelabschnitt zu erstellen. Dazu werden die Abrechnungs-Tasks hinsichtlich der Abschnittsverwaltung ausgeführt, und die Geschäftslogik wird an eine vom Benutzer implementierte Klasse delegiert.
Abschnitt | Beschreibung |
---|---|
Ein einfacher Abschnitt, der einen Eingabe- und einen Ausgabedatenstrom verwendet. |
|
Ein einfacher Abschnitt, der einen Eingabe-, einen Ausgabe- und einen Fehlerdatenstrom verwendet. |
Abschnitt | Beschreibung |
---|---|
Diese Richtlinie stellt eine Compute-Grid-Implementierung der Schnittstelle ThresholdPolicy bereit. |
|
Diese Richtlinie stellt eine Compute-Grid-Implementierung der Schnittstelle ThresholdPolicy bereit. |