Cours SQL gestion des erreurs dans le code, tutoriel & guide de travaux pratiques en pdf.
Présentation de J2EE
– Java 2 Platform, Enterprise Edition est sorti officiellement à Java One en 1998 en même temps que les Enterprise JavaBeans.
– Il est né de besoins grandissant des entreprises pour développer des applications complexes distribuées et ouvertes sur l ’Internet.
J2EE – Présentation
– Avec J2EE, Sun essaie de faire de Java un langage à part entière, mais surtout une plate-forme viable de développement dans le cadre
de l ’entreprise
– J2EE n’est pas un simple regroupement d ’APIs
– Elle définit également un environnement de programmation basé sur une architecture d’exécution
– Un des objectifs : faciliter la vie des développeurs en permettant l’encapsulation de la complexité inhérente aux environnements distribués dans une architecture basée sur les conteneurs
– Le programmeur n’a plus à se soucier que de la rédaction de la logique métier de son application
Technologies J2EE
– Technologies composants
• Contient la partie la plus importante de l’application : la logique métier
• 3 types de composants : les JSP, les Servlets et les EJB
– Technologies de services
• fournissent aux composants de l’application des services connexes leur permettant de fonctionner en toute efficacité
– Technologies de communication
• Quasiment transparentes pour le programmeur d’applications, elles prévoient les mécanismes de communication entre les différentes parties de l’application, qu’elles soient locales ou distantes
Avantages de J2EE
* Standard de plate-forme Java
– pour les éditeurs de Systèmes d ’Entreprise
– implémenter des produits compatibles
– bénéficier des avantages de la technologie composant
– se concentrer sur le business au lieu de résoudre les problèmes d ’intégration.
Limites de l ’architecture deux-tiers
* Intégrité des bases de données facilement compromise.
* Administration difficile lorsque la logique métier doit être modifiée.
* Transgression de la sécurité en altérant un processus business.
* Application liée à un seul type de présentation
……..

Formation comprendre le langage de programmation J2EE (551 KO) (Cours PPT)
