Java Enterprise Edition, anciennement J2EE

Slides:



Advertisements
Présentations similaires
- Formation STRUTS 1 1.
Advertisements

Applications N-Tiers Rappels: architecture et méthodologie
Informatique Conseils Méthodes ( études, conception, réalisation)
Serveur d’applications JEE
Formation Spring Spécifique
Plan Portlets La norme JSR-168 Qu'est-ce qu'une Portlet ?
Tomcat et son fonctionnement XML
Les Web Services Schéma Directeur des Espaces numériques de Travail
Introduction aux environnements répartis
Retour sur RMI.
Module SI4 Applications réparties
Par: Bourgou Mohsen Chouaieb Sonia GL5 INSAT
Serveurs web pour JSP et Servlets
Chapitre 1 Introduction
Lightweight Directory Access Protocol
Mise en œuvre de l’informatique décisionnelle
51 Les technologies XML Cours 6 : XML et les architectures N-tiers – Tier Métier Janvier Version 1.0 -
Cours 2 : Les Web Services Concepts Généraux


CURSUS DE FORMATION AUX NOUVELLES TECHNOLOGIES DE DEVELOPPEMENT UV J2EE / JNDI Module Java Expert.
CURSUS DE FORMATION AUX NOUVELLES TECHNOLOGIES DE DEVELOPPEMENT UV EJB Session Module Java Expert.
UV J2EE Module Java Expert
Programmer avec Java EE
Introduction aux services WEB
Université de Versailles-Saint-Quentin
Etude des Technologies du Web services
Serveurs d’application
XML-Family Web Services Description Language W.S.D.L.
Cours GLG203 Cours J2EE JDBC, RMI, IIOP, Sécurité, XML
EAI Enterprise Application Integration
Java Enterprise Edition
7 - EAI Les EAI : Enterprise Application Integration Marché
Mapping Objet-Relationnel
Interopérabilité JOnAS - CORBA
Soutenance de stage de fin d’études
EJB & Serveurs d’applications
J2EE: les composants distribués et transactionnels
RPC / MOM : Comparaison.
Java Authentication And Authorization Service API
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
L’architecture J2EE
‘‘Open Data base Connectivity‘‘
1 - Architecture Internet
4 - Annuaires Les Annuaires d ’Entreprises Offres et solutions
Les EJB Samir AZZOUZ Équipe ObjectWeb
Présentation de CORBA et de IIOP
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Content Management System CMS. Pourquoi ? Obligation de ressaisir des contenus publiés à plusieurs endroits Pas d’outils de gestion de qualité de l’information.
UV J2EE Module Java Expert
A LA RECHERCHE D'UNE OFFRE D'EMPLOI
HIBERNATE Mapping Objet / base de données relationnelle
Chapitre 2 Persistance de données De Hibernate au standard JPA 1.0
Les plateformes de développent des web services
Enterprise Java Beans 3.0 Cours INF Bases de Données Hiver 2005, groupe 10 Stefan MARTINESCU.
Architecture J2EE gfgfgfggf Khin Chhoung LAO, Cnam.
XML dans les Serveurs d'applications
Metro Web Services Ben Yaflah Marouen Dhrif Mohamed Hbib Hajlaoui Nader.
Java Enterprise Edition
Conférence Technique Java 2 Frédéric Jacquet. Au programme  Présenter les différents outils  Découverte - Java coté serveur  Appréhender l ’existant.
Conférence Témoignages métiers- Supinfo Nantes  Création en 1979  CA de 150 Millions €  Présence nationale et internationale  2300 personnes en France.
Module 1 : Vue d'ensemble de Microsoft SQL Server
Rapport de Stage : Les Web Services ou la communication
Introduction aux technologies des web services en Java EE
Architectures Logicielles Java GLG203 GLG204
LDAP Lightweight Directory Access Protocol. Ce que pensent 100 directeurs informatique de LDAP :
Parquet Geoffrey 3 ARIL EXIA.CESI ARRAS. Présentation du MLD Présentation de la persistance Présentation récapitulatif du projet JSP/SERVLET MVC Cycle.
Applications distribuées Introduction Jean-Jacques LE COZ.
Architecture J2EE Web Jean-Jacques LE COZ. J2EE Web Container JSP Page Servlet J ava 2 Standard Edition APIs EJB Container EJB JDBCJMS JNDI JTA JavaMail.
Transcription de la présentation:

Java Enterprise Edition, anciennement J2EE

Plan Spécifications JEE Architecture JEE Services JEE Livrables JEE Serveurs JEE Rôles JEE

Spécifications JEE Document de 222 pages : JavaEE_Platform_Spec.pdf Issu de la Communauté Java (JCP) JSR 244 : http://jcp.org/en/jsr/detail?id=244 Détaille droits et devoirs serveur d'applications JEE Détaille services fournis par tout serveur certifié JEE Détaille les différents rôles dans un projet JEE

Architecture JEE

Services JEE Les services, pouvant être classés par catégories : Les services d'infrastructures : il en existe un grand nombre, définis ci-dessous : JDBC (Java DataBase Connectivity) est une API d'accès aux bases de données relationnelles. JNDI (Java Naming and Directory Interface) est une API d'accès aux services de nommage et aux annuaires d'entreprises tels que DNS, NIS, LDAP, etc. JTA/JTS (Java Transaction API/Java Transaction Services) est un API définissant des interfaces standard avec un gestionnaire de transactions. JCA (J2EE Connector Architecture) est une API de connexion au système d'information de l'entreprise, notamment aux systèmes dits «Legacy» tels que les ERP. JMX (Java Management Extension) fournit des extensions permettant de développer des applications web de supervision d'applications. Les services de communication : JAAS (Java Authentication and Authorization Service) est une API de gestion de l'authentification et des droits d'accès. JavaMail est une API permettant l'envoi de courrier électronique. JMS (Java Message Service) fournit des fonctionnalités de communication asynchrone (appelées MOM pour Middleware Object Message) entre applications. RMI-IIOP est une API permettant la communication synchrone entre objets.

Livrables JEE

Serveurs JEE Implémentent les spécifications JEE Implémentation de référence : Glassfish Réalisé par Sun Microsystem Les autres serveurs s'en inspirent pour avoir certif Certains serveurs sont certifiés JEE (23.000 tests+) Jboss, Géronimo, WebSphere, WebLogic D'autres pas Tomcat (pas de conteneur EJB) SpringSource tc Server et Dm Server Concurrence très forte

Rôles JEE Développeur Chef de projet Architecte Assembleur Intégrateur  Fournisseur de serveur