troduction_a_JEE

1323 mots 6 pages
INTRODUCTION À JAVA EE

Cours Master 2 - Java EE

1

LA NÉBULEUSE JAVA
• Java

Micro Edition (JME)

• développement
• Java

d’applications embarquées

Standard Edition (JSE)

• développement
• Java

d’applications classiques

Enterprise Edition (JEE)

• développement

d’applications d’entreprise
2

APPLICATIONS D’ENTREPRISE réduction des temps et coûts de développement portables sûres extensibles disponibles sécurisée intégrables

maintenables

adaptables

montée en charge

qualité du code

répondent aux besoins exprimés par les utilisateurs !
Cours Master 2 - Java EE

3

ARCHITECTURES
APPLICATIVES
• applications

centralisées

• applications

clients / serveurs

• applications

distribuées

4

LES BESOINS EXPRIMÉS
• Besoins


Etablir un ensemble de règles ayant pour objet de simplifier et de rationaliser la production

• Besoins


de normalisation

d’abstraction

Opération de désolidariser un objet de son contexte

• Besoins

de communication

• Besoins

de composants
Cours Master 2 - Java EE

5

BESOINS DE NORMALISATION
Pour que les applications soient:
• intégrables
• communicantes

/ distribuées

• adaptables
• maintenables
• portables
Cours Master 2 - Java EE

6

BESOINS D’ABSTRACTION
Pour que les applications soient :
• portables
• maintenables
• extensibles
• intégrables

/ distribuées

• adaptables
Cours Master 2 - Java EE

7

BESOINS DE
COMMUNICATION
Pour que les applications soient :
• intégrables
• sécurisée
• distribuées

Cours Master 2 - Java EE

8

BESOINS DE COMPOSANTS
Pour que les applications soient :
• maintenables
• sûres
• extensibles
• adaptables
• portables
• disponibles

/ distribuées
Cours Master 2 - Java EE

9

et surtout...

Cours Master 2 - Java EE

10

Comment réduire les temps et les coûts de développement et d’évolutions d’une application ?

Cours Master 2 - Java

en relation