OVH Cloud OVH Cloud

J2EE c'est quoi cette bete ?

25 réponses
Avatar
Bonjour

ras le bol de voir des recruteurs demander des connaissances en j2ee / java
/ websphere.
que peut-on faire avec j2ee qu'on ne peut faire par exemple avec php / asp ?
pourquoi cet engouement soudain vers le monde java que j'ignore comme ma
premiere couche culotte ?
serait-ce pour developper des applis pour les tel portables ? excusez mon
inculture mais je ne trouve rien de pertinent sur le web a ce sujet.

--
roucoups

10 réponses

1 2 3
Avatar
ZebX
...Log du <22/10/2004 15:26> ...Post de <Valdo Tschantre>
:
Presque d'accord Valdo.

Pour faire court, http://java.sun.com/overview.html
****
Java 2 Platform, Standard Edition (J2SE), provides an environment for
Core Java and Desktop Java applications development, and is the basis
for Java 2 Platform, Enterprise Edition (J2EE) and Java Web Services
technologies. It has the compiler, tools, runtimes, and Java APIs that
let you write, test, deploy, and run applets and applications.

Java 2 Platform, Enterprise Edition (J2EE), defines the standard for
developing component-based multitier enterprise applications. It is
based on J2SE and provides additional services, tools, and APIs to
support simplified enterprise applications development.
****
--
ZebX - No comprendo
Avatar
vc.spam
ZebX <ZebX> wrote in message news:<4178d117$0$30229$...
...Log du <22/10/2004 09:52> ...Post de <Thibaut Desmarest>
:
Quelle est la différence entre le J2EE et le J2SE ? Qu'apporte de plus
le J2EE ?


Vous sortez du coma ou quoi ? ;)

La réponse là : http://java.sun.com
Et puis un peu partout sur le net d'ailleurs...


Il faut pourtant reconnaître que les concepts sont un peu marketing...
Techniquement la frontière est moins claire du moins il me semble...
Quand tu vois que tu fais du java toute la journée au boulot mais que
c'est pas du java "Entreprise", c'est un peu louche... Je fais quoi
moi? Du java loisir? :-)))

En fait c'est ni plus ni moins qu'un kit de developpement additionnel
qui ajoute, au J2SE, des fonctionnalités plutôt orientée grosses
application... Vous pouvez faire les malins mais bons si on prend tout
le monde à froid pour savoir si tel ou tel concept/classe fait partie
de JSE ou JEE, je suis pas sûr qu'on aura des bons score...

Allez, petit Quizz:

Vous avez 59 secondes pour écrire JEE, JSE, AUCUN à côté de ces
"trucs"

JSP
SQL
JDBC
RMI
JNDI
SWING
SERVLET
APPLET
CORBA
JAVABEANS
ACTIVATION
RESSOURCES
TRANSACTION
IOP
SECURITY
DOM
CRYPTO
MAIL
SAX
JMS
XML
SSL
ACTIVATION
RESSOURCES

Bon courage!!! :-)))))))) Pas si intuitif tout ça...


Avatar
Cléo
A bon, je ne savais pas que le pack J2EE du site de SUN n'est pas un
serveur d'appli et n'a donc jamais fait tourner mes proto, que les tag-lib
livrées ne sont pas des classes mais du texte pour intello mou du
clavier... ;)
Si bien sûr mais, il est mis a disposition seulement pour des fins de

développement.
Sa mise en prod étant jusqu'à aujourd'hui fortement déconseillée.

Tu as un exemple ou c'est une simple vue de l'esprit ?
A ma connaissance, java n'a rien inventé concernant l'art de la
programmation.
Ben si ton application, même symplissime, est vouée a être fortement

sollicitée, tu es content pouvoir t'appuyer sur des mécanismes transparents
de pooling ou de loadbalancing, des Transactions/Resources distribuées ....
bref, je ne vais pas argumenter pendant 1h


Je maintiens qu'en général (déf : pas toujours mais presque), les choses
complexes sont un agrégat de choses simples. Ceci étant, je concois tout à
fait que la complexité de l'implémentation dépende directement des
facultés d'analyse du pingouin qui programme.
Ce n'est pas à cause des vieux guru que beaucoup de projets J2EE se sont
mangés un mur ces dernières années mais bien à cause de /bien-pensants/
trop fraichement sortis du moule qui a défaut de comprendre un besoin
sortent l'artillerie lourde à chaque fois.

Conséquence : Etre obligé de se manger des tas de langages, d'archi,
d'outils, d'avoir des machines gonflées à bloc pour faire une simple
gestion d'enreg, je n'appelle pas ca le progrès.

Il y a 20 ans, c'était mieux ;) Enfin, les gens réfléchissaient plus.
mouais ... c'est vrai, peut-être qu'il y a 20 ans, un informaticien aurais

réfléchi avant d'écrire une pareil tas d'inepties.
Je te rappelle que le post initial, roucoups demandait la différence entre
J2se et J2ee, et je pense donc qu'il se tape de tes élans nostalgiques ou
même de ton analyse critique à deux balles, sur l'intérêt d'utiliser de
pareils environnements !!
Dans tous les cas c'est sûrement pas ton intervention qui l'aura fait
progresser dans sa compréhension des solutions techniques apportées par
J2ee.

--
Cléo.

Avatar
Dans news:4178f398$0$1432$,
snip


ok et est-il possible de voir des sites qui tournent en java sans passer par
des applets ?

Avatar
Vincent Cantin
... Vous pouvez faire les malins mais bons si on prend tout
le monde à froid pour savoir si tel ou tel concept/classe fait partie
de JSE ou JEE, je suis pas sûr qu'on aura des bons score...


Je suis pro, pro-java, et n'ai jamais utilise J2EE pour l'instant.
.. et je prends le defis !

Allez, petit Quizz:

Vous avez 59 secondes pour écrire JEE, JSE, AUCUN à côté de ces
"trucs"

JSP


JEE

SQL


AUCUN

JDBC


JSE

RMI


JSE

JNDI


AUCUN

SWING


JSE

SERVLET


JEE

APPLET


JSE

CORBA


JSE

JAVABEANS


JSE

ACTIVATION


JSE (mais je ne sais pas ce que c'est l'activation .. :p)

RESSOURCES


AUCUN

TRANSACTION


JEE

IOP


yop ?

SECURITY


AUCUN ET TOUS

DOM


tom ?

CRYPTO


AUCUN (c'est une extension qui depend du pays de l'utilisateur)

MAIL


AUCUN

SAX


JSE

JMS


?

XML


AUCUN

SSL


JSE

ACTIVATION


deja dit

RESSOURCES


deja dit

Bon courage!!! :-)))))))) Pas si intuitif tout ça...


En fait... je n'ai AUCUNE idee de ce qu'il y a d'utile (pour moi) dans JEE

karma

Avatar
Vincent Cantin
snip


ok et est-il possible de voir des sites qui tournent en java sans passer
par

des applets ?


Tient .. le troll revient encore ...


Avatar
Cléo
ok et est-il possible de voir des sites qui tournent en java sans passer
par
des applets ?


Celui de l'ANPE ... ;)

--
Cléo

Avatar
jlp
ampac wrote:
Dans news:4178f398$0$1432$,

snip



ok et est-il possible de voir des sites qui tournent en java sans passer par
des applets ?


c'est le propre même des techno J2EE ( Servlet / Jsp ) incorporés dans

des framework ou API plus ou moins sofistiqués ( Struts, JSF,
Echo/echopoint...). La partie Java ( préparation de la présentation et
serveur d'application ) tournant sur le serveur et non sur le client (
dans le cas de l'applet). Le but in fine étant de produire des pages
HTML / Javascript au niveau du serveur et de pouvpoir les afficher dans
un navigateur compatible sur le client.


Avatar
Dans news:417b5ed9$0$27007$,
Le but in fine étant de produire des pages
HTML / Javascript au niveau du serveur et de pouvpoir les afficher
dans un navigateur compatible sur le client.


ce que font php et asp ? qu'est-ce que ca apporte donc de plus ?
tout le monde rit au nez mais aucun ne repond clairement, quand ce n'est pas
pour ainsi dire a cote de la plaque (a deux exceptions pres)

--
ampac

Avatar
jlp
ampac wrote:
Dans news:417b5ed9$0$27007$,

Le but in fine étant de produire des pages
HTML / Javascript au niveau du serveur et de pouvpoir les afficher
dans un navigateur compatible sur le client.



ce que font php et asp ? qu'est-ce que ca apporte donc de plus ?
tout le monde rit au nez mais aucun ne repond clairement, quand ce n'est pas
pour ainsi dire a cote de la plaque (a deux exceptions pres)

J2EE est une plateforme au même titre que .NET.

Mais là, il est nécessaire de lire la Documentation et l'excellent
tutorial disponible sur le site de SUN ( ~ 1000pages !).

asp = Windows seulement , java/J2EE multiplateforme.

Apres, on peut rediscuter des journées sur des troll type j2EE vs .net ,
java vs C#, java vs PHP => chercher sur Google.
Java / J2EE est une réalité du monde industriel et du business (
Websphere, Weblogic, Oracle Application Server pour les serveurs
applicatifs commerciaux, JBoss, Jonas, Géronimo, Spring, Hivemind pour
l'open Source).


1 2 3