Sommaire1.   Qu’est ce qu’un livrable J2ee2.   Livraison EAR3.   Livraison WAR4.   Livraison JAR /EJB5.   Livraison JAR/Cl...
Qu’est ce qu’un livrable J2EE ? Un livrable J2EE représente un fichier possédant une des extensions suivantes : .ear, .wa...
Qu’est ce qu’un livrable J2EE ?
Qu’est ce qu’un livrable J2EE? Développer une application J2EE revient à créer les  différents livrables, suivant la comp...
Livraison EAR La livraison englobant toutes les autres est celle  d’extension ear (Enterprise ARchive). Utile dès que  l’...
Livraison EAR
Livraison WAR La plupart des applications J2EE (70-80%) sont livrées dans un  module WAR, contenant les écrans de l’appli...
Livraison WAR
Livraison Jar/EJB Les EJB (Enterprise JavaBean) sont des composants  java métiers évoluant dans le conteneur EJB d’un  se...
Livraison Jar/Client La livraison JAR (Java ARchive),correspond typiquement à un client JAVA qui interrogerait un EJB.Un ...
Livraison RAR Un fichier RAR j2ee (Ressource Archive) est une livraison déployée dans un serveur labélisé J2EE et nécessa...
J2ee
Prochain SlideShare
Chargement dans…5
×

J2ee

1 232 vues

Publié le

Document très intructif pour comprendre les différente livrable j2ee

0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 232
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
42
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

J2ee

  1. 1. Sommaire1. Qu’est ce qu’un livrable J2ee2. Livraison EAR3. Livraison WAR4. Livraison JAR /EJB5. Livraison JAR/Client6. Livraison RAR
  2. 2. Qu’est ce qu’un livrable J2EE ? Un livrable J2EE représente un fichier possédant une des extensions suivantes : .ear, .war, .jar,.rar . Les livrables sont déployées dans un serveur d’application J2EE (conteneur Web + conteneur EJB) ou dans un simple conteneur web (moteur de servlet/JSP comme Tomcat).
  3. 3. Qu’est ce qu’un livrable J2EE ?
  4. 4. Qu’est ce qu’un livrable J2EE? Développer une application J2EE revient à créer les différents livrables, suivant la complexité des besoins de l’application. Le développement de chaque livrable peut être confié à une équipe ou plusieurs équipes de développement réparties dans plusieurs pays . Les développeurs livrent alors leur travail dans un référentiel commun, comme Subversion. La construction des livraisons peut être confiée à des outils tel que MAVEN !.
  5. 5. Livraison EAR La livraison englobant toutes les autres est celle d’extension ear (Enterprise ARchive). Utile dès que l’application est complexe, impliquant des services d’entreprise (Transactionel, Sécurité, communication multi-serveurs, Base de données, Mainframe, Reporting, fournisseur de Message...). Le fichier EAR doit être déployé dans un serveur d’application labellisé J2EE (Ex Jboss, Jonas, Geronimo, WebShere, Weblogic...).
  6. 6. Livraison EAR
  7. 7. Livraison WAR La plupart des applications J2EE (70-80%) sont livrées dans un module WAR, contenant les écrans de l’applications, les composants d’accès aux données ainsi que des composants métiers. Composition de ce livrable : Ecrans de l’application (Pages (X)HTML, JSP) Images de l’application Eléments du graphisme (Feuilles de style CSS, XSL, Tld) Classes Java métier (JavaBean) ou d’acces aux données Fichier de configuration web.xml Les serveurs d’applications du marchés ajoutent souvent un fichier spécifique (Ex : sun-web.xml, jboss-web.xml, jonas- web.xml) permettant de configurer un service pour lequel la spécification J2EE n’est pas précise.
  8. 8. Livraison WAR
  9. 9. Livraison Jar/EJB Les EJB (Enterprise JavaBean) sont des composants java métiers évoluant dans le conteneur EJB d’un serveur d’applications J2EE. Ils bénéficient de plusieurs services offerts par le conteneur web, dont la sécurité et la transaction déclarative. Un EJB est livré sous forme de .jar indépendant ou à l’intérieur d’une livraison globale .ear
  10. 10. Livraison Jar/Client La livraison JAR (Java ARchive),correspond typiquement à un client JAVA qui interrogerait un EJB.Un Jar client est livré sous forme de .jar indépendant ou à l’intérieur d’une livraison globale .ear
  11. 11. Livraison RAR Un fichier RAR j2ee (Ressource Archive) est une livraison déployée dans un serveur labélisé J2EE et nécessaire pour permettre aux applications J2EE de communiquer avec systèmes tiers tiers comme progiciel SAP, Mainframe, Reporting, fournisseur de Message...).

×