Dies ist eine Beispielanwendung für die Komponente
Parallel Job Manager, die auf dem Framework für Stapeldatenströme basiert. Sie wurde mit dem einfachen POJO-Modell (Plain Old Java Object) erstellt
und mit dem Packprogramm für Stapelanwendungen gepackt.
Voraussetzungen für die Verwendung
- WebSphere Application Server Version 8.5
Wichtig: Diese Beispiele wurden mit WebSphere Application Server Version 8.5 getestet.
Beispiele herunterladen
Zur Verwendung der Beispiele laden Sie die
Beispieldateien für "Java Batch Mailer" von einer Produkt-Download-Site herunter:
- Laden Sie die Datei sample_mailer.zip mit einem der folgenden Übertragungsprotokolle in ein Verzeichnis auf Ihrer Workstation herunter:
FTP oder HTTP. Sie
können den Verzeichnispfad /samples/mailer
auf Ihrer Workstation erstellen und die Beispieldateien für "Java Batch Mailer" in diesen Verzeichnispfad herunterladen.
- Geben Sie im daraufhin angezeigten Dialog das Zielverzeichnis an,
in dem die komprimierte Datei gespeichert werden soll, und klicken Sie auf OK.
Die Datei
sample_mailer.zip enthält Beispieldateien in der folgenden Verzeichnisstruktur:
/images
/installableApps
/scripts
/src
/style
build.xml
readme.html
Achtung: Die Datei readme.html enthält Informationen zum Installieren und Ausführen des jeweiligen Beispiels.
Beschreibung des Beispiels
- Beispiel "Java Batch Mailer"
- Mit dem Beispiel "Mailer" können Sie eine Anwendung, die
Parallel Job Manager verwendet, installieren, ausführen und überwachen. Das Beispiel wird mit dem einfachen POJO-Modell
(Plain Old Java Object) erstellt und mit dem Packprogramm für Stapelanwendungen, WSBatchPackager, gepackt.
Das Beispiel "Mailer" ähnelt dem Beispiel "XDCGIVT" darin, dass es ein JDBC-Interaktionsmechanismus ist, und veranschaulicht die Verwendung
des Frameworks für Stapeldatenströme.
Dieses Beispiel veranschaulicht eine Werbemailingübung. Die Empfänger eines Werbemailings
werden angegeben.
Die Adressinformationen (E-Mail-Adresse und Postadresse) für diese Empfänger werden ermittelt. Es werden Mails versandt, und anschließend wird das
Umstufungsdatum in der Datenbank festgelegt.
Die xJCL-Beispiele, die mit diesem Beispiel bereitgestellt werden, veranschaulichen
verschiedene erforderliche (und optionale) Parameter beim Erstellen der xJCL für einen parallelen Job. Dieses besonderte Beispiel
stellt Implementierungen für die SPIs parameterizer, synchronization, subjobanalyzer und
subjobcollector bereit.