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 regroupements 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 regroupement CICS
Lorsque vous créez un projet de regroupement 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 regroupement 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 regroupement 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'une application Java CICS non OSGi
Les applications Java sont incluses
dans un regroupement 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 regroupement 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 afin 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 regroupements OSGi dans un serveur JVM
Pour déployer une application Java sur un serveur JVM, vous devez
installer des regroupements OSGi pour l'application dans l'infrastructure OSGi du serveur
JVM cible.