J2ee

1728 mots 7 pages
Applications Web
Cours 2: Introduction J2EE Servlets et JSP

Rappel
• Web statique vs. Web dynamique • Principe des applications web • Protocole HTTP : requêtes en mode texte Développement d’applications Web dynamiques : Utilisation de J2EE
2

Plan
• J2EE • Servlets • JSP

3

J2EE en bref
• Java 2 Enterprise Edition • Plate-forme fortement orientée serveur pour le développement et l'exécution d'applications distribuées et donc en particulier Web.

4

J2EE en bref
2 grands types d’outils:

• Composants web et métiers • Services d’infrastructure (exp: JDBC, JNDI…) et de communication (exp: JAAS, WS…)

5

J2EE en bref
Les composants: – Web • partie présentation (interface utilisateur et traitements). • Le client reçoit seulement du texte HTML=> la partie visible de l’application. • Derrière, différentes technologies => code plus performant, plus robuste, et plus facile à maintenir. Servlet et JSP – Métiers • composants spécifiques pour le traitement des données et l'interfaçage avec les bases de données. EJB (Entreprise JavaBean) , JavaBean
6

J2EE en bref
Les serveurs d’applications J2EE:

– Pour le développement Servlet/JSP Tomcat, Resin, Jetty….

Conteneur de Servlet

– Pour l’ensemble des spécifications J2EE Conteneur d’EJB JBoss, Jonas, WebSphere Application Server…

7

J2EE en bref
Conteneur ou moteur de Servlet

– Mode Autonome
• Contient également un serveur web • Toutes les requêtes passent par le moteur de Servlet

– Mode lié au serveur Web
• Sollicité uniquement pour le traitement des Servlet

8

J2EE en bref

9

J2EE vs .Net
• Un concurrent de taille : Microsoft .net • Un ensemble de technos rendant les applications facilement accessible par Internet

.net J2EE commercial J2EE libre

36% 27% 37%

10

Servlet: présentation
• Pour la création d’applications dynamiques • Classe java : chargée dynamiquement, elle étend les fonctionnalités d’un serveur web et répond à des requêtes

en relation

  • Struts2
    4332 mots | 18 pages
  • Imagej
    1750 mots | 7 pages
  • Jhjl
    1240 mots | 5 pages
  • Jjjnh
    877 mots | 4 pages
  • jjj3
    272 mots | 2 pages
  • Apache tomcat
    73589 mots | 295 pages
  • Jnjj
    23050 mots | 93 pages
  • Jjjbg
    442 mots | 2 pages
  • Jhgj
    267 mots | 2 pages
  • J J
    756 mots | 4 pages
  • j3an
    4269 mots | 18 pages
  • Jyuy
    844 mots | 4 pages
  • Jjih
    478 mots | 2 pages
  • Jhju
    1670 mots | 7 pages
  • jjoj
    595 mots | 3 pages