Cet exemple illustre un travail de traitement des découverts
exécuté sur une liste de transactions. Vous pouvez exécuter cet exemple en tant que travail unique,
ou en mode parallèle à l'aide du gestionnaire de travail parallèle.
Conditions préalables à l'utilisation
WebSphere Application
Server version 8.5
Important : Ces exemples ont été testés
avec WebSphere Application Server
version 8.5.
Téléchargement des exemples
Téléchargez les fichiers de l'exemple
Java Batch Overdraft depuis un site de téléchargement de produits :
- Choisissez l'une des techniques suivantes pour télécharger le fichier sample_overdraft.zip
vers un répertoire de votre poste de travail : FTP or HTTP. Vous pouvez créer le chemin de répertoire /samples/overdraft
sur votre poste de travail et y télécharger les fichiers de l'exemple.
- Dans la boîte de dialogue qui s'affiche, indiquez le répertoire cible
dans lequel enregistrer le fichier compressé et cliquez sur OK.
Les fichiers contenus dans
sample_overdraft.zip sont répartis dans la structure de répertoires suivante :
/images
/installableApps
/scripts
/src
/style
build.xml
readme.html
Avertissement : Le fichier readme.html contient
des informations sur l'installation et l'exécution de l'exemple.
Description des modèles
- Exemple Java Batch Overdraft
- En partant de l'exemple Java Batch Overdraft,
vous pouvez installer, exécuter et surveiller une application qui
simule le traitement d'une transaction de compte à compte. Cet exemple
est bâti sur le modèle POJO (objet Java simple) et empaqueté à l'aide
de WSBatchPackager, l'outil d'empaquetage pour applications par lots. Il
est similaire à l'exemple XDCGIVT en ce sens qu'il s'agit d'un mécanisme
d'interaction JDBC et qu'il illustre l'emploi d'un flux de données par
lots.
Cet exemple est basé sur un thème de traitement
des débits et des crédits d'un compte bancaire. La première étape du traitement
par lots génère l'envoi aléatoire de données, telles que des données représentant
des crédits et des débits vers des comptes bancaires de simulation,
et écrit ces données dans un fichier de sortie. La deuxième étape illustre la façon
de lire les données générées à partir du fichier en tant que flux de données par lots
et d'effectuer des opérations avec des données dans une étape de travail par lots. La
troisième étape explique comment lire les données générées à l'étape précédente
en tant que flux de données par lots et effectuer des opérations avec ces données
dans une étape de travail par lots.
Les exemples xJCL de ce modèle fournissent
un travail unique et un travail parallèle.