Press "Enter" to skip to content

Où le descripteur d'application Web pour l'application doit-il être placé ?

Le descripteur de déploiement d'application Web est nommé web. xml et, lorsqu'il est inclus avec une application Web, il doit résider dans un sous-répertoire WEB-INF à la racine de l'application Web.

Q. Quel service basé sur l'API Java EE initie et surveille les transactions distribuées ?

Service de messagerie Java (JMS)
L'API Java Message Service (JMS) est une norme de messagerie qui permet aux composants d'application Java EE de créer, d'envoyer, de recevoir et de lire des messages. Il permet une communication distribuée faiblement couplée, fiable et asynchrone.

Q. Que décrit un descripteur de déploiement d'application Web ?

Le descripteur de déploiement d'une application Web décrit les classes, les ressources et la configuration de l'application et la manière dont le serveur Web les utilise pour répondre aux requêtes Web.

Q. À quoi sert le descripteur de déploiement ?

Le descripteur de déploiement est le fichier utilisé par le conteneur de servlet pour définir quelles servlets correspondent à quelles URL. Il définit également quel servlet ou ressource fournit la page d'accueil pour la racine du service.

Q. Est utilisé pour créer l'édition d'entreprise ?

Java Enterprise Edition (Java EE) Si l'application logicielle nécessite un système de composants à grande échelle et distribué, vous devez utiliser Java EE. Java EE contient des bibliothèques telles que JDBC, JPA pour l'accès à la base de données, RMI pour l'identification de méthode à distance, JMS pour la messagerie et d'autres bibliothèques pour le traitement XML et les services Web.

Q. Quelle méthode de cycle de vie n'est appelée qu'une seule fois dans le cycle de vie de la servlet ?

La méthode destroy() n'est appelée qu'une seule fois. Il est appelé à la fin du cycle de vie de la servlet.

Q. Où se trouve le descripteur de déploiement dans Java ?

Pour les applications Web écrites à l'aide du langage de programmation Java, le descripteur de déploiement d'application Web est écrit à l'aide de la syntaxe EXtensible Markup Language (XML). Le descripteur de déploiement d'application Web est nommé web.xml et, lorsqu'il est inclus avec une application Web, il doit résider dans un sous-répertoire WEB-INF à la racine de l'application Web.

Q. Qu'est-ce qu'un descripteur d'exécution dans Java EE ?

Un descripteur de déploiement d'exécution est utilisé pour configurer les paramètres spécifiques à l'implémentation de Java EE. Par exemple, le descripteur de déploiement d'exécution de GlassFish Server contient des informations telles que la racine de contexte d'une application Web, ainsi que des paramètres spécifiques à l'implémentation de GlassFish Server, tels que les directives de mise en cache.

Q. Comment les modules Java EE sont-ils conditionnés pour le déploiement ?

Un module Java EE peut être déployé en tant que module autonome. Les modules Java EE sont des types suivants : Modules EJB, qui contiennent des fichiers de classe pour les beans enterprise et, éventuellement, un descripteur de déploiement EJB. Les modules EJB sont conditionnés sous forme de fichiers JAR avec une extension .jar.

Q. Avez-vous besoin du fichier application.xml dans Java EE 5 ?

Une application Java EE 5 n'est pas obligée de fournir un fichier application.xml dans le fichier EAR. Lorsqu'un fichier application.xml n'existe pas, le produit examine le contenu du fichier d'archive Java (JAR) pour déterminer si le fichier JAR est un module bean entreprise (EJB) ou un module client d'application.