GUIDE MVS 28 Novembre 2013
JAVA dans CICS Retour d’Expérience
Rédacteurs : JL Lacheny/Ph Carreau
26/08/2013
Document
C0 - Public
C1 - Interne
C2 - Sensible
C3 - Confidentiel
C4 - Secret
17/12/2013 JAVA sur CICS - Retour d'Expérience
2
JAVA dans CICS Retour d’Expérience
Sommaire
Java sur Z : Objectifs - Périmètre
Démarche du POC sous CICS
Périmètre du POC
Réalisation du POC
JAVA et les Outils de développement
JAVA et l’ Exploitation
JAVA et DB2 sous CICS
Et si on parlait un peu Technique !!!
Synthèse et Suite à donner
17/12/2013 JAVA sur CICS - Retour d'Expérience
3
JAVA sur Z : Opportunité
La chaine de liaison « PNiLD » actuelle positionne :
La Présentation et Navigation sur « Distribué »
La Logique métier et le stockage des Données sur « Z »
La Logique métier est écrite en langage COBOL et s’exécute sous le
gestionnaire transactionnel CICS
Le positionnement des données est ancré sur le Z
Tant qu’il existera un programme COBOL/CICS
Une programmation de JAVA sur Z permettrait d’avoir :
-Un langage unique sur l’ensemble de la chaine de liaison
- Et à terme, un choix de placement des traitements et des données (Distribué ou Z)
17/12/2013 JAVA sur CICS - Retour d'Expérience
4
Etude JAVA sur Z : Objectifs et périmètre
Objectifs
Apporter une vision à Court Terme sur « La faisabilité de JAVA sur Z »
Programmation JAVA dans l’ensemble des cas d’utilisation (..)
Performance
Exploitabilité
Et sur les économies potentielles apportées par le langage
Utilisation processeurs ZiiP, Non facturation MLC
Donner une vision stratégique à MT/ LT
Les nouveaux programmeurs sont « JAVA » (en France)
Contribuer à l’ouverture des traitements du SI LBP sur différents types de plateformes
… etc.
Périmètre
« Logique Métier » et « Accès aux Données » sur Z
En environnement transactionnel CICS
En environnement BATCH
NB :
Hors périmètre : La partie « PRESENTATION » est déjà en JAVA sur « ID »
17/12/2013 JAVA sur CICS - Retour d'Expérience
5
Etude JAVA sur Z
Démarche du POC avec assistance IBM
Maquette JAVA CICS : Réécriture des services applicatifs du SAMPLE La Poste
Intégration Z
avec la
plateforme de
dev JAVA
Mise en place
des
répertoires et
outils unix
dans USS
JAVA dans
CICS : levée
des
incertitudes
MTC / DAT
Ecriture d’un
pgm JAVA
pour CICS
Exécution
des
programmes /
comparatif
avec Cobol
MDV
DAT E&D : CDM MTC
MDV
DAT
MTC
MDV
DAT
MTC
DAT
Architecture technique
Pratiques de développement
LBP
et intégration des composants
existants
Pratique de
Production
LBP
Validation
opportunité
Faisabilité de la programmation JAVA dans l’ensemble des cas d’utilisation
(Batch , Proc Stock DB2, WAS sur Z)
Intégration et
coexistence
JAVA avec
COBOL
MTC
MDV
DAT
DAT +
POC
1 / 19 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !