Développement d'une application client Java EE

Développement de code pour une application client Java™ Platform, Enterprise Edition (Java EE).

Procédure

  1. Ecrivez le programme d'application client. Vous pouvez écrire l'application client Java EE sur une machine de développement quelconque. A ce stade, vous n'avez pas besoin d'accéder à WebSphere Application Server.
    [z/OS]Règles : Si vous écrivez un programme client qui doit s'exécuter sous z/OS, les règles suivantes s'appliquent :
    • Les programmes client peuvent lancer leurs propres transactions mais ne peuvent pas s'associer à des transactions ou lancer des transactions dans la phase d'exécution de WebSphere Application Server for z/OS.
    • Le code de l'application client doit contenir une méthode main.
    • Tous les fichiers d'entrée et de sortie de l'application client doivent être au format ASCII, car le contexte d'exécution du client fonctionne sur une JVM ASCII.
  2. Assemblez le fichier JAR de l'application client à l'aide d'un outil d'assemblage.

    C'est grâce aux informations assemblées par l'outil d'assemblage d'applications (AAT) que l'espace de noms JNDI sait ce qu'il faut renvoyer pour une recherche.

    Assemblez votre application client sur une machine de développement où l'outil d'assemblage est installé.

    Lorsque vous assemblez votre application client, indiquez les informations nécessaires à l'initialisation de l'environnement d'exécution propres à votre application client. Pour plus d'informations sur la définition de ces données, voir la documentation de l'outil d'assemblage.

    Lorsque vous configurez les ressources qu'utilisera votre application client, prenez en compte les éléments suivants :

    • Les références d'environnement de ressource diffèrent des références de ressource. Les références à l'environnement des ressources permettent à l'application client d'utiliser un nom logique pour rechercher une liaison de ressource dans l'espace de noms JNDI du serveur. Les secondes permettent à votre application d'utiliser un nom logique pour rechercher une ressource Java EE locale. La spécification Java EE n'indique pas d'implémentation de ressource particulière. Vous trouverez ci-après un tableau des types de ressource pris en charge qui identifie les ressources auxquelles WebSphere Application Server fournit une implémentation client.
      Tableau 1. Types et identificateurs de ressources pris en charge. Types de ressources pris en charge
      Type de ressource Remarques sur la configuration du client Implémentation du client fournie par WebSphere Application Server
      javax.sql.DataSource Prend en charge la spécification des classes d'implémentation des sources de données Non
      java.net.URL Prend en charge la spécification des gestionnaires de protocoles personnalisés Fourni par les fichiers de l'environnement d'exécution Java
      javax.mail.Session Prend en charge la configuration personnalisée des protocoles Oui - POP3/POP3S, SMTP/SMTPS, IMAP/IMAPS
      javax.jms.QueueConnectionFactory, javax.jms.TopicConnectionFactory, javax.jms.Queue, javax.jms.Topic Prend en charge la configuration de WebSphere embedded messaging, d'IBM® MQ Series et des autres fournisseurs JMS Oui - WebSphere embedded messaging
  3. Assemblez le fichier Enterprise Archive (EAR).

    L'application est contenue dans un fichier d'archive d'entreprise (fichier EAR). Le fichier EAR se compose des éléments suivants :

    • Bean enterprise, client d'application et fichiers JAR ou modules définis par l'utilisateur
    • Applications Web ou fichiers WAR
    • Métadonnées décrivant les applications ou les fichiers XML des applications

Que faire ensuite

Une fois terminé le développement du code de l'application client Java EE, déployez l'application sur les postes client cibles.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tcli_developjava
Nom du fichier : tcli_developjava.html