Développement d'une application de client léger Java
Développez le code de l'application puis assemblez ce code dans une application client à déployer sur un poste client.
Pourquoi et quand exécuter cette tâche
Pour développer une application de client léger Java, vous devez développer le code de l'application, générer les liaisons de client nécessaires pour les beans enterprise et les objets CORBA, puis regrouper ces éléments dans un fichier à installer sur le poste client.
Avec un client léger Java, le code de l'application client doit indiquer explicitement l'emplacement qualifié complet de chaque ressource utilisée. Par exemple, une application de client léger Java™ qui recherche le répertoire Home d'un bean enterprise doit contenir le code suivant :
java.lang.Object ejbHome = initialContext.lookup("le/chemin/complet/vers/home/dans/le/nom/MyEJBHome"); MyEJBHome = (MyEJBHome)javax.rmi.PortableRemoteObject.narrow(ejbHome, MyEJBHome.class);
L'application client léger Java doit connaître l'emplacement physique qualifié complet de l'interface Home du bean enterprise dans l'espace de nom. Si cet emplacement change, l'application client partiel doit également changer la valeur de l'instruction lookup() en conséquence.
Pour compiler une application de client léger Java, ajoutez les fichiers JAR requis par l'application dans le paramètre CLASSPATH de la commande javac.