Module client d’application

Définition - Que signifie le module client d'application?

Dans Java Platform 2, Enterprise Edition (J2EE), un module client d'application contient une application Java qui se connecte à un serveur J2EE et utilise ses ressources.

Un module client d'application contient le descripteur de déploiement du client d'application et une ou plusieurs classes. Dans J2EE, un module contient un ou plusieurs composants J2EE, ainsi qu'un descripteur de déploiement de composant du type de conteneur correspondant.

Definir Tech explique le module client d'application

Il existe quatre types de modules J2EE:

  • Module client d'application: contient un descripteur de déploiement de client d'application, qui est un fichier XML (Extensible Markup Language) avec une extension .xml, en plus des fichiers de classe, qui sont compressés sous forme de fichiers Java Archive (JAR) avec des extensions .jar.
  • Module Enterprise JavaBeans (EJB): contient un descripteur de déploiement EJB et des fichiers de classe.
  • Module Web: contient un descripteur de déploiement d'application Web, des fichiers de classe de servlet et des fichiers Java Server Pages (JSP).
  • Module adaptateur de ressources: contient des interfaces Java, des classes, des bibliothèques, de la documentation et un descripteur de déploiement d'adaptateur de ressources.

Un module client d'application comprend des routines client côté serveur et les ressources requises sont contenues dans les projets client d'application.

Un composant client d'application ne peut être exécuté qu'après avoir été assemblé en tant que module J2EE et installé dans son conteneur.

Cette définition a été écrite dans le contexte de J2EE