Configuration de l'environnement cible
Avant de commencer à développer votre application,
vous devez configurer une définition cible dans Eclipse pour le niveau le plus ancien
de CICS dans lequel votre application est exécutée. Une définition cible se compose d'un ensemble
de plug-ins et de paramètres d'environnement. Par exemple : l'API JCICS,
JRE et les API personnalisées disponibles.
Création d'un projet de plug-in
Créez votre application Java CICS en tant que projet de plug-in Eclipse qui respecte les spécifications OSGi. La plateforme de services OSGi dispose
d'un mécanisme qui permet de développer des applications en utilisant un modèle de composant
et en déployant ces applications dans une infrastructure en tant que bundles OSGi.
Mise à jour du fichier manifeste du projet de plug-in
Lorsque vous développez une nouvelle application JCICS ou que vous packagez une application
existante dans un projet de plug-in, vous devez mettre à jour le fichier manifeste
du projet et inclure une déclaration CICS-MainClass.
Ajout d'un projet à un projet de bundle CICS
Lorsque vous créez un projet de bundle CICS, le projet contient uniquement un fichier manifeste et un fichier de propriétés. Vous devez ajouter les détails de tous les projets que vous souhaitez inclure
dans le bundle CICS avant de
déployer tous les éléments dans zFS. Vous pouvez ajouter des projets OSGi, des applications OSGi
ou des projets Web dynamiques à un projet de bundle CICS.
Développement d'applications Web
Pour développer la couche présentation dans une application CICS,
vous pouvez utiliser les outils du profil Liberty pour créer une application Web
qui utilise Java pour accéder aux services CICS.
Mise en package des applications existantes pour les exécuter dans un serveur JVM
Si vous exécutez des applications Java dans des serveurs
JVM groupés, vous pouvez les déplacer afin de les exécuter dans un serveur JVM. Etant donné qu'un serveur JVM peut gérer
plusieurs demandes d'applications Java dans le même JVM,
vous pouvez réduire le nombre de JVM requis pour exécuter la même charge de travail.
Déploiement d'un bundle CICS
Vous pouvez déployer un bundle CICS en
l'exportant directement vers un système de fichiers z/OS UNIX System Services (z/OS UNIX) à
partir de CICS Explorer.
Utilisez une ressource de bundle pour localiser le bundle dans zFS et créez dynamiquement les ressources depuis le bundle de la région CICS.
Déploiement d'une application Java CICS non OSGi
Les applications Java sont incluses
dans un bundle CICS et peuvent être
directement déployées vers un système de fichiers z/OS UNIX System Services (z/OS UNIX)
à partir de CICS Explorer.
Le bundle exporté contient les fichiers JAR de l'application qui sont utilisés par
CICS.
Activation d'un gestionnaire de sécurité Java
Par défaut, les applications Java n'ont aucune restriction
de sécurité placée sur les activités demandées de l'API Java. Pour utiliser la sécurité
Java qu'une application Java évite
d'exécuter des actions potentiellement dangereuses,
vous pouvez activer un gestionnaire de sécurité pour la JVM dans lequel l'application est exécutée.
Déploiement de bundles OSGi dans un serveur JVM
Pour déployer une application Java sur un serveur JVM, vous devez
installer des bundles OSGi pour l'application dans l'infrastructure OSGi du serveur
JVM cible.