grabber
Coordinateur
MacBook Pro 2,4 Powered
Messages : 8 510 Inscrit le 06/03/02
Ville : Angers
Non connecté
|
|
Posté le 06 avril 2005 - 11 h 08 m 50 s |
|
|
hello,
je m'interesse a tomcat ; j'ai lu pas mal de trucs hier dessus, mais surtout pour l'installer, c'est l'essentiel de ce que l'on trouve lol !!!
donc j'ai quelques petites questions sachant que j'y connait pas grand chose en java et consors...
question 1 : tomcat est un serveur d'applis java si j'ai bien compris, c a d qu'il permet de faire ce que fait le php avec html mais la avec du java c ca ?
question 2 : je pige pas trop le role d'eclipse ? apparemment, c'est l'environnement de dev le plus utilise et libre, ce qui m'interesse fortement. pourquoi n'est ce pas integre ds tomcat ?? c comme le php pour apache ?
question 3 : tomcat peut il servir de serveur web classique comme apache ? ds le cas ou la reponse est non, ce que je subodore pour l'instant, peut on installer sur la meme machine apache et tomcat ? y'a t'il quelque chose dfe particulier a faire pour les combiner ? oui vous l'avez compris, je tenterai bien ca sur mon serveur, mais g pas envie de bouziller betement mon apache
pour l'instant c'est tout ! merci d'avance pour vos eclaircissements
|
|
| |
|
DeVice
Boulet occasionel...
Messages : 3 022 Inscrit le 12/03/03
Ville : Grenoble
Non connecté
|
|
Posté le 06 avril 2005 - 11 h 40 m 02 s |
|
|
Aucune certitude sur mes réponses, mais je pense que
1) tomcat s'installe de toute façon en plus d'apache (c'est fait par la fondation apache aussi tomcat, non ?)
2) eclipse te sers à programmer, c'est un super-éditeur de texte spécialisé pour les programmeurs (java en particulier) en gros quoi
|
|
| |
Règle N°1 du forumeur : "Ta souris 7 fois autour du bouton poster tu tourneras, ainsi moins pour un âne de passer tu risqueras"
|
grabber
Coordinateur
MacBook Pro 2,4 Powered
Messages : 8 510 Inscrit le 06/03/02
Ville : Angers
Non connecté
|
|
Posté le 06 avril 2005 - 12 h 16 m 42 s |
|
|
merci device  d'autres infos ? des utilisateurs de la bete ?
|
|
| |
|
ballinette
Un Français qui se lève tard !!!
Messages : 25 724 Inscrit le 12/08/02
Ville : Maquis du Vercors
Non connecté
|
|
Posté le 06 avril 2005 - 16 h 48 m 56 s |
|
|
Réponse 1 : grosso modo, oui. En gros, tomcat est un serveur qui te permet d'exécuter des sevlets java, lesquelles servlets sont capables de générer dynamiquement du code HTML (mais pas que HTML, en fait... je m'en sers au boulot pour générer du XML pour une appli client/serveur), comme le fait PHP
Réponse 2 :  la comparaison Apache/php vs. tomcat/Eclipse est aberrante 
Eclipse, c'est un outil qui te permet d'éditer du code, le compiler, etc.
à la base écrit pour Java, il existe maintenant des modules Eclipse pour éditer du C, du C++, et d'autres langages 
cf http://forums.france-hardware.com/disc/programmation/sujet-52313.html
Réponse 3 : Tomcat peut être exécuté au choix en standalone, ou en tant que module d'Apache (comme le moteur PHP), ou les deux.
On peut très bien s'en servir comme serveur de pages html statiques, même s'il n'est pas fait pour.
On devrait même pouvoir l'utiliser, moyennant des classes Java spécifiques, en tant que moteur PHP
Bref, soit tu l'utilises indépendamment d'Apache, et alors il écoute le port 8080 (ou 8180 sous Debian), soit tu l'intègre à Apache en ajoutant le module mod-jk 
cf. http://www.galatea.com/flashguides/apache13-tomcat4-modjk-linux , par exemple
|
|
| |
Dangereux pirate.
|
gege38
Modérateur
Chief of the (¯`·.__[T3aM.BouL3T©]__.·´¯) Potatoe Reloaded
Messages : 14 079 Inscrit le 05/02/03
Ville : Domène
Non connecté
|
|
Posté le 06 avril 2005 - 20 h 25 m 54 s |
|
|
Le 06 avril 2005 - 16 h 48, ballinette a écrit :
Réponse 1 : grosso modo, oui. En gros, tomcat est un serveur qui te permet d'exécuter des sevlets java, lesquelles servlets sont capables de générer dynamiquement du code HTML (mais pas que HTML, en fait... je m'en sers au boulot pour générer du XML pour une appli client/serveur), comme le fait PHP
Réponse 2 : la comparaison Apache/php vs. tomcat/Eclipse est aberrante 
Eclipse, c'est un outil qui te permet d'éditer du code, le compiler, etc.
à la base écrit pour Java, il existe maintenant des modules Eclipse pour éditer du C, du C++, et d'autres langages 
cf http://forums.france-hardware.com/disc/programmation/sujet-52313.html 
Réponse 3 : Tomcat peut être exécuté au choix en standalone, ou en tant que module d'Apache (comme le moteur PHP), ou les deux.
On peut très bien s'en servir comme serveur de pages html statiques, même s'il n'est pas fait pour.
On devrait même pouvoir l'utiliser, moyennant des classes Java spécifiques, en tant que moteur PHP 
Bref, soit tu l'utilises indépendamment d'Apache, et alors il écoute le port 8080 (ou 8180 sous Debian), soit tu l'intègre à Apache en ajoutant le module mod-jk 
cf. http://www.galatea.com/flashguides/apache13-tomcat4-modjk-linux , par exemple 
|
Rooo, tu me décois Boulli...
J'allais me faire un plaisir de répondre, croyant être le seul à utiliser Tomcat
Bon, sinon, tout ce qu'a dit balli est exact...
Un conseil : utilise le connecteur mod_jk plutôt que de tout faire en standalone, pour permettre une séparation des concepts (et aussi parce qu'apache est plus approprié et léger)
Une config du style Apache2 (avantage : gestion de threads au lieu de processes lourds) avec Tomcat 5 (pitiééééééééé pas Tomcat 4, il est ultra pourri, buggé et limité) et ca roule
Si en plus, tu rajoute un driver JDBC avec une BD MySQL, tu comprendras l'avantage de passer à Java au lieu de PHP
Ah petit détail : l'interêt de cette méthode est de pouvoir héberger chaque serveur sur une machine dédiée, contrairement à PHP qui est forcé de s'executer dans Apache
Il y a des exemples de servlets faciles à faire si tu connais Java qui sont disponibles un peu partout, et à commencer, distribuées dans la release de Tomcat...
Pour les tester, lance uniquement Tomcat en standalone et contacte le port 8080. Tu pourras aller dans la rubrique "Servlets", tu as des exemples visibles avec le code associé
Si tu as des pbs de conf, n'hésite pas à en parler
PS : Eclipse pwoyah
|
|
| |
" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld
|
grabber
Coordinateur
MacBook Pro 2,4 Powered
Messages : 8 510 Inscrit le 06/03/02
Ville : Angers
Non connecté
|
|
Posté le 06 avril 2005 - 20 h 50 m 56 s |
|
|
hello @ tous,
desole, je vais etre bref car j'ai une epaule petee et c'est chaud avec une seule main
merci pour vos reponses qui repondent parfaitement a mes questions, je vais me lancer dans l'affaire ! pour l'instant mon apache, php et mysql tournent sous xp, je vais faire un pti test. pour repondre a la question sur mes capacites en java, j'ai jamais fait de java, mais je compte bien changer cela, notamment depuis que j'ai vu les posts de gege entre autres sur le sujet
ne vous inquietez pas, j'aurai surement des soucis sous peu
|
|
| |
|
gege38
Modérateur
Chief of the (¯`·.__[T3aM.BouL3T©]__.·´¯) Potatoe Reloaded
Messages : 14 079 Inscrit le 05/02/03
Ville : Domène
Non connecté
|
|
Posté le 06 avril 2005 - 21 h 12 m 30 s |
|
|
|
|
|
| |
" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld
|
grabber
Coordinateur
MacBook Pro 2,4 Powered
Messages : 8 510 Inscrit le 06/03/02
Ville : Angers
Non connecté
|
|
Posté le 07 avril 2005 - 12 h 59 m 47 s |
|
|
thx
j'etais justement dessus
|
|
| |
|
|