J2SE VS J2EE

Signaler
Messages postés
1
Date d'inscription
mercredi 5 novembre 2003
Statut
Membre
Dernière intervention
5 novembre 2003
-
Messages postés
9
Date d'inscription
dimanche 19 mars 2006
Statut
Membre
Dernière intervention
26 novembre 2007
-
Bonjour!

Je me demandais quelle est la différence entre J2SE et J2EE. Comment fait-on pour développer en J2EE? Est-ce plus puissant?

Merci,

Stéphane

12 réponses

Messages postés
35
Date d'inscription
mercredi 18 juin 2003
Statut
Membre
Dernière intervention
16 août 2005

Lol... J2SE et J2EE n'ont pas les meme objectifs...

J2EE est une extension de Java... une norme et des librairies pour faire tourner des EJB, du JSP et autres servlets sur des serveurs d'application. C tres tres puissant et portable...
Mais je te conseille tout de meme de bien maitriser la J2SE avant de te lancer tete baisser et de riquer de tout survoler... ;)
Cependant, si tu veux realiser des applications web J2EE est parfait!

Honor 'n' Glory :-p


[mailto:titeufhack@wanadoo.fr NoNo]
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
:big) Neodante :big)

Juste pour rajouter quand faites J2SE est le coeur de Java (Core Java) et que J2EE est bien un ensemble d'extensions autour de ce coeur qui permettent de faire des choses vraiment très intéressantes ... si tu es une entreprise évidemment ! Parce qu'aujourd'hui réalisé un site web avec J2EE n'est pas à la portée d'un débutant .... :-p Mais sache que la maîtrise de J2EE est demandé dans le monde du travail ... et que peu de personnes le maîtrise réellement !
@+ et bonne continuation
Messages postés
42
Date d'inscription
mercredi 31 mars 2004
Statut
Membre
Dernière intervention
29 mars 2009

alors a toi de nos dirrigé Neodante pour s'engager dans J2EE
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
:big) Neodante :big)

Pour ça je ne m'y connais pas suffisamment !
M'enfin j'essaye de m'améliorer tous les jours ! lol
@+

[Responsable www.neogamedev.com]
Messages postés
3
Date d'inscription
mercredi 16 mars 2005
Statut
Membre
Dernière intervention
17 mars 2005

Bonjour,



Mis à part les jsp, servlets, et ejb, quelles api sont propres à j2ee (du style JCA, JAXP... ?)

Il est clair que j2ee utilise les api de j2se (j2ee étant une extension de j2se) mais utilise des api qui lui sont propres ??



Merci



Cam
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
Salut



Tiens ça faisait un an que je n'avais pas vu ce post ... ;-)



En fait J2EE est une technologie de serveur d'application et son
socle d'exécution est J2SE (le coeur de java). Il n'y a pas de
différences à faire réellement entre les deux puisque tout dépend de ce
que tu veux faire ... du web ou du transactionnel avec J2EE et du
desktop avec du J2SE principalement ....d'ailleurs JAXP n'est pas une
techno J2EE mais du J2SE depuis 1.4. En revanche JCA, JAXB, JAX-RPC,
JTA, ... sont purement du J2EE ...
Ensuite les autres APIs sont les composants qui
composent le serveur d'application (ex : JOnAS, JBOss, BEA, WebSphere)
tel que Tomcat, Catalina, Jeremy, Hibernate, ...

En fait J2EE est une spécifications plus que des APIs, les APIs
standard de SUN ne sont là que pour uniformiser le développement de
serveur d'applciation J2EE rien de plus !



Beaucoup de techno Java sont communes aux 2 familles : JNDI (Active Directory, LDAP, ...), JMX, ...



Tout ça pour dire que la question d'utiliser l'un ou l'autre n'a aucun
sens puisque c'est cela dépend de ce que tu veux faire, c'est
comme savoir si tu veux développer un jeu de type mario ou un portail
d'informations web ...



Si tu as des questions un peu ciblées sur ce que tu cherches préciemment n'hésites pas !! ;-)




@+
Messages postés
3
Date d'inscription
mercredi 16 mars 2005
Statut
Membre
Dernière intervention
17 mars 2005

Merci



C'est vrai que ma question n'est pas très ciblé mais c'est normal car
mon objectif est de présenter j2ee et d'expliquer, entre autres les api
supplémentaires.... d'où ma question !

Dans ce cas, serais-tu me dire ce qu'apporte réellement l'installation de la j2ee sdk par rapport à la j2sdk ?



Je te remercie pour ton aide.



Cam
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
Salut



Cela t'apporte un serveur J2EE : le Sun Server Application en version 8
ou 9 je ne sais plus ... et les APIs de référence qui font marcher le
serveur d'application. Quand je te disais que demander les APIs
supplémentaires n'a aucun sens réellement, c'est parce que les APIs de
référence (implémentation de référence pour être précis) ne sont que
des briques que va utiliser un serveur pour pouvoir suivre les
mécanismes et les foncitonnalités des spécifications J2EE ... parce que
J2EE ce n'est rien de plus que des specs à la base ...



Si tu veux les APIs de J2EE regarde dans le tutorial J2EE dispo dans la
page de doc ou de download de java.sun.com ... évidemment tu peux
retirer JAXP et JNDI bien que ces derniers sont les clés de voûte d'un
serveur d'application et qu'il est rare de les utiliser dans une
application J2SE ...



@+
Messages postés
3
Date d'inscription
mercredi 16 mars 2005
Statut
Membre
Dernière intervention
17 mars 2005

Salut,



Merci pour toutes ces explications mais j'ai encore besoin d'1 ou 2 détails :

Je voulais savoir, quand t'installe j2ee pour avoir sun server
application, à quoi te sert ce server ? C'est un conteneur d'ejb ? ....
ou rien à voir. Pourrais tu m'aiguiller parce que j'avoues que là j'ai
un peu de mal à appréhender tous les concepts.



Merci d'avance.



Cam
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
Salut



Le SUN server application est tout simplement un serveur J2EE au même
titre que JBoss, Websphere ou JOnAS (mon préféré !) ... C'est un
serveur avec un conteneur de servlet et un conteneur d'EJB ...
l'ensemble forme un serveur J2EE ...



Donc tu peux créer des application spurement web ou purement avec des
EJB ou alors ce qui est le plus fréquent pour un serveur J2EE c'est
d'utiliser les deux !!! Sinon y aurait pas d'intérêt !!!! ;-)



@+
Messages postés
4
Date d'inscription
mardi 21 février 2006
Statut
Membre
Dernière intervention
4 octobre 2007

c'est quoi J2EE et quel sont ces utilitée.


Merci.
Messages postés
9
Date d'inscription
dimanche 19 mars 2006
Statut
Membre
Dernière intervention
26 novembre 2007

salut
je suis  debutante en j2ee et je serai reconnaissante si quelqu'un pourrai m'aider a comprendre et apprendre ce language
merci