Java enterprise editionm2 20151 pdf
JAVA ENTERPRISE EDITION O ND CIntroduction et Objectif Java Enterprise Edition ou Java EE anciennement J EE est une spéci ?cation pour la technique Java d'Oracle plus particulièrement destinée aux applications d ? entreprise Ces applications sont considérées dans une approche multiniveaux Cette édition est dédiée à la réalisation d'applications pour entreprises JEE une plate ??forme fortement orientée serveur pour le développement et l'exécution est basée sur J SE Java Standard Edition qui contient les API de bases de java CJEE permet une grande exibilité dans le choix de l'architecture de l'application en combinant les di ?érents composants Ce choix dépend des besoins auxquels doit répondre l'application mais a ussi des compétences dans les di ?érentes API de JEE L'architecture d'une application se découpe en au moins trois tiers la partie cliente Présentation c'est la partie qui permet le dialogue avec l'utilisateur Elle peut être composé d'une application standalone d'une application web ou d'applets ? la partie métier correspondant à la mise en ?uvre de l'ensemble des règles de gestion et de la logique applicative la partie données correspondant aux données qui sont destinées à être conservées sur la durée voire de manière dé ?nitive CLes acteurs d ? une application J EE La réalisation d ? une application basée sur l ? architecture JEE fait appel à di ?érents types de compétences allant de la conception jusqu ? à la supervision de l ? application en passant par le développement et le déploiement A ?n de pouvoir ma? triser ce processus JEE adopte l ? approche des partages des responsabilités Plus spéci ?quement pour les EJB cette approche dé ?nit plusieurs niveaux de responsabilité Le fournisseur de services ou d ? EJB c ? est l ? acteur qui fournit des composants métiers réutilisables soit par l ? achat à un fournisseur de composants soit par développement interne L ? assembleur d ? applications l ? acteur qui est capable de construire une application à partir d ? EJB existants Le déployer l ? acteur qui récupère l ? application et s ? occupe de son déploiement dans un serveur d ? applications L ? administrateur l ? acteur qui contrôle le fonctionnement du serveur d ? application et assure la supervision des applications Le fournisseur de conteneur l ? éditeur qui commercialise un conteneur web ou un conteneur EJB cet éditeur commercialise souvent un serveur d ? application incluant ces conteneurs Le fournisseur de serveur c ? est l ? éditeur qui commercialise un serveur d ? application BEA IBM etc CArchitecture du JDK J EE CLes principaux blocs de Java EE Servlets Les servlets sont des composantes web basés sur java et qui génèrent du contenu dynamique Elles sont gérées par un co ntainer de servlets et permettent d ? interagir avec des clients web via requête réponse La dernière version Servlets est structurée et décrite dans la JSR Dans la plupart des cas on utilise une Servlet pour générer dynamiquement des pages appelées par un client
Documents similaires










-
36
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 10, 2022
- Catégorie Management
- Langue French
- Taille du fichier 138.2kB