Différence : JavaSE fait référence à Java Platform Standard Edition, qui est utilisée pour développer et déployer des applications Java sur des ordinateurs de bureau, des serveurs, des appareils embarqués et des environnements en temps réel. JavaEE fait référence à Java Platform Enterprise Edition, utilisée pour développer et déployer des applications Java côté serveur portables, robustes, évolutives et sécurisées.
L'environnement d'exploitation de ce tutoriel : système windows7, version java8, ordinateur DELL G3.
Java SE :
Java SE est l'abréviation de Java Platform, Standard Edition (également connue sous le nom de Java 2 Platform), qui est utilisée pour développer et déployer des postes de travail, des serveurs, des appareils embarqués et des environnements Java en temps réel. . Java SE inclut des bibliothèques de classes pour développer des services Web Java et constitue la base de Java EE.
Java SE (Java Platform, Standard Edition, Java Standard Edition) est basé sur JDK et JRE.
Java EE :
Java EE, Java Platform Enterprise Edition, est une plate-forme standard lancée par Sun pour les applications de niveau entreprise et est utilisée pour développer des logiciels d'architecture B/S. Il est principalement utilisé pour le développement au niveau de l’entreprise, notamment le développement Web, etc. Aussi appelé J2EE.
L'édition Enterprise permet de développer et de déployer des applications Java côté serveur portables, robustes, évolutives et sécurisées. Java EE est construit sur la base de Java SE. Il fournit des services Web, des modèles de composants, des API de gestion et de communication, et peut être utilisé pour implémenter une architecture orientée services (SOA) et des applications Web 2.0 au niveau de l'entreprise.
Java EE est une architecture qui exploite la plateforme Java2 pour simplifier les problèmes complexes liés au développement, au déploiement et à la gestion de solutions d'entreprise. La base de la technologie J2EE est la plate-forme Java de base ou Java SE. Java EE consolide non seulement de nombreux avantages de la version standard, tels que la fonctionnalité « écrire une fois, exécuter n'importe où », l'API JDBC pour un accès pratique aux bases de données, la technologie CORBA et la possibilité d'appliquer le mode de sécurité sur Internet pour protéger les données, etc., et fournit également une prise en charge complète des technologies EJB (EnterpriseJavaBeans), Java Servlets API, JSP (Java Server Pages) et XML. L’objectif ultime est de devenir une architecture permettant aux développeurs d’entreprise de réduire considérablement les délais de mise sur le marché.
L'architecture Java EE fournit un cadre d'intégration de niveau intermédiaire pour répondre aux besoins des applications qui nécessitent une haute disponibilité, une haute fiabilité et une évolutivité sans trop de coûts. En fournissant une plate-forme de développement unifiée, J2EE réduit le coût et la complexité du développement d'applications multi-niveaux, tout en fournissant un support solide pour l'intégration des applications existantes, prend entièrement en charge les EJB, dispose de bons assistants pour prendre en charge le packaging et le déploiement d'applications, et ajoute la prise en charge des répertoires. Mécanismes de sécurité améliorés et performances améliorées.
Tutoriels vidéo associés recommandés :Tutoriel vidéo Java
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!