J2EE qu'est ce que c'est?

J2EE qu'est ce que c'est? - Java - Programmation

Marsh Posté le 29-11-2005 à 08:34:11    

Consultant les offres d'emploi actuelles, je me rends compte que dans le milieu du web, on ne recherche pas vraiment de compétences PHP, mySQL, mais plutot du J2EE, Oracle, .NET.
Les compétences PHP, mySQL sont assez facile à acquerir en autoformation mais J2EE?? (je met de côté .NET qui n'est pas opensource).
 
Tout d'abord quel est la différence entre J2EE et PHP? ce que je crois comprendre : J2EE c'est du compilé et de l'interopérabilité. Pour du net par exemple, on developpe une application java en relation avec la base de donné. Et ensuite on developpe un site internet en JSP (TOMCAT sur APACHE?) utilisant les WEBSERVICES (?) de notre premiere application (API). Pour faire le backoffice, on preferera faire une veritable application en JAVA communiquant ave notre premiere API (?)
 
voila j'ai utiliser beaucoup de mots que je ne maitrise pas vraiment, les ai-je utilisé dans leur bon contexte, sinon quelqu'un peut-il me demystifier cela?
 
Ensuite quel est la valeure d'une autoformation J2EE?? serra-t-elle réellement reconnue ou faut-il réellement acquerir des compétences de technologies d'entreprise en entreprise (dans ce cas la on est pas sorti de l'auberge dans le cas d'une premiere experience)
 
balancez moi tous les mots techniques associé à ces technologies que je fasse mon marché sur le net...thx

Reply

Marsh Posté le 29-11-2005 à 08:34:11   

Reply

Marsh Posté le 29-11-2005 à 08:36:38    

speedyop a écrit :

Tout d'abord quel est la différence entre J2EE et PHP?


http://java.sun.com/j2ee/index.jsp :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 29-11-2005 à 09:20:13    

en même temps t'aurais répondu Google ca m'aurais autant avancé...
bien sur que je regarde directemnt a la source, mais des avis serait un plus.

Reply

Marsh Posté le 29-11-2005 à 09:57:01    

API = Application Programming Interface
 
En gros, une API est un ensemble de composants à partir desquels tu peux construire une application.
 
Pour Java, on notera :
 - J2SE (Java 2 Platform, Standard Edition) : l'API java de base sans laquelle on ne peut rien faire en Java
 - J2EE (Java 2 Platform, Enterprise Edition) : l'API pour les développement web.
 
Une des chose à comprendre au sujet de J2EE c'est que ce n'est pas utilisable en tant que tel (ça ne contient pratiquement que des interfaces et des classes abstraite).
 
Le mieux c'est de démarer avec Tomcat (qui contient une implémentation du J2EE et des exemples)

Reply

Marsh Posté le 29-11-2005 à 10:38:12    

ok, c'est déjà une piste de début, c'est vrai que le plus dur semble d'appréhender ce qui compose réellement la plateforme J2EE... JSP ca serait donc le language de script utilisé, en gros JSP=PHP si Tomcat=APACHE (schematiquement hein, j'essaye de me faire des reperes)

Reply

Marsh Posté le 29-11-2005 à 10:40:38    

JSP n'est pas un langage de script c'est un moteur de templates :o
 
Tomcat est un conteneur de servlets, pas un serveur HTTP (Apache tourne sous Tomcat)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 29-11-2005 à 11:00:39    

masklinn a écrit :


Tomcat est un conteneur de servlets, pas un serveur HTTP (Apache tourne sous Tomcat)


Mais non Tomcat peut faire office de serveur HTTP même si ce n'est pas son role, il a son propre serveur http qui est embarqué et qui n'est pas Apacher Server.
Maintenant lorsque ton application est hébergé il est judicieux de placer facade un "vrai" serveur HTTP tel que Apache Server, qui est plus adapté en terme de configuration, sécurité et charge pour les éléments statiques.

Reply

Marsh Posté le 29-11-2005 à 12:10:20    

Bidem a écrit :

- J2EE (Java 2 Platform, Enterprise Edition) : l'API pour les développement web.


pitié :-/


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 29-11-2005 à 12:11:19    

masklinn a écrit :

JSP n'est pas un langage de script c'est un moteur de templates :o


no

masklinn a écrit :


Tomcat est un conteneur de servlets, pas un serveur HTTP (Apache tourne sous Tomcat)

c'est *aussi* un serveur http.
quant à tes parentheses, c'est  moi ou ça ne veut rien dire ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 29-11-2005 à 12:17:00    

huhu donc oué, c'est pas clair pour tout le monde, la question etait donc pas inutile

Reply

Marsh Posté le 29-11-2005 à 12:17:00   

Reply

Marsh Posté le 29-11-2005 à 12:51:30    

en meme temps y a deja eu des topics J2EE dedies, faudrait faire une recherche [:dawao]

Reply

Marsh Posté le 29-11-2005 à 13:13:17    

j'ai bien entendu fait la recherche, et trouvé des topis J2EE spécifique pas généraliste.
qu'est ce qu'il m'enerve ce smiley : :O et assimilé

Reply

Marsh Posté le 29-11-2005 à 13:31:27    

Focalise tes recherches sur certaines pistes (jsp/servlet) puis/et EJB.

Reply

Marsh Posté le 29-11-2005 à 13:48:46    

Les jsp sont une "extension" des servlets, si tu connais deja un peu java ça devrait pas être la mer à boire de te former sur les jsp/servlets.


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 29-11-2005 à 14:10:22    


 
Oui, bon, c'est un peu restrictif, j'aurai dû dire que c'est l'API utilisée pour faire des applications multi-tier ou N-Tier (architecture qui est beaucoup utilisée dans le cadre des appli web).
 

Reply

Marsh Posté le 29-11-2005 à 14:15:57    

l'interet du J2EE n'est valable que dans des projet pas uniquement orienté web c ca? où l'utilisation d'un backoffice 'en ligne' (comprendre developpé en language de script) serait utopique?
comprenez que ma démarche pour l'instant se résume à J2EE, pourquoi et quand, plutot que comment.

Reply

Marsh Posté le 29-11-2005 à 14:18:14    

speedyop a écrit :

J2EE, pourquoi et quand


Quand Php est trop limité et .Net trop cher [:franck75]


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 29-11-2005 à 14:24:25    

qu'entends tu par limité?

Reply

Marsh Posté le 29-11-2005 à 14:27:31    

speedyop a écrit :

qu'entends tu par limité?


API parfois douteuse, code moins maintenable, moins d'outils, de frameworks (encore que, y'a un topic MVC&Php qui traine ici [:cupra]).
 


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed