Cours gratuit présentation J2EE introduction et architecture

Sommaire: présentation J2EE introduction et architecture

-Qui sommes-nous?

 Présentation J2EE
-Introduction J2EE
-Architecture J2EE
-Avantages / Désavantages

Extrait du cours présentation J2EE introduction et architecture

Pourquoi développer sur un Framework?
Les systèmes d’information deviennent:
-De plus en plus complexes (transactionnel; SGBD/LDAP; XML…)
-Hétérogénité des systèmes propriétaires ou dédiés (Legacy Systems)
-Demandes fortes d’interconnexions (passage d’une architecture « par silo » à une architecture par « couches de services interopérables »)
-Changements technologiques permanents
-Souci de rationalisation économique
– Investissements et équipes de développement de plus en plus lourds
– Arriver à tout recoder soit-même est devenu impossible
Approche orientée composants Volonté de:
1) Ne pas réinventer la roue
2) D’utiliser des composants tiers réutilisable, stables et standardisés
3) Créer sa propre bibliothèque de  composants réutilisables afin de réduire les coûts à moyen et long  terme.
« La réutilisation logiciel peut réduire les coûts de développements de 15 à 75%.
La réutilisation d’un composant coûte 30 à 75% moins chère que son re-développement. En 2003, au moins 70 pourcent de toutes les applications seront construites à partir de composants. » Gartner, 2001
Introduction à J2EE
J2EE n’a pas la même signification que .NET
1) J2EE est une spécification avec de multipes implémentations
2) .NET est un mélange de produits et de spécifications Avant de détailler les deux solutions, il s’agit donc de comparer ce qui est  comparable.
(.NET à considérer comme architecture de développement et comme  langage(s)/Runtime et non pas comme couches logiciels supplémentaires (base de données; progiciel de gestion decontenu; de portails d’entreprise, d’EAI…).
J2EE = Ensemble de spécificationsissues de la collaboration entre  différents éditeurs logiciels, développeurs et vendeurs hardware (JCP – www.jcp.org)
– Java Community Process (environ 200 JSR en cours sur quasiment tous les  thèmes possibles)
~40 vendeurs officiels implémentent tout ou partie de la spécification (app servers + outils de dév.)
– No single -vendor lock-in
-Basé sur le language Java – JRE interprète du bytecode
-Compatibility Test Suite
-Une implementation de référence de chaque JCP est fournie
-J2EE Blueprints Design Guidelines sont également fournis
Architecture J2EE
« The shared vision between J2EE and .NET is that there is an incredible amount of  « plumbing » that goes into building web services, such as XML interoperability, load balancing and transactions.Rather than writing all that plumbing yourself, you can write an application that runs within a container that provides thus tricky services for you. »

……..
Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours gratuit présentation J2EE introduction et architecture (Cours PDF)
Présentation J2EE

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *