IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Mettre une application JSP/Servlet sur des vrais serveurs


Sujet :

Servlets/JSP Java

  1. #1
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Points : 828
    Points
    828
    Par défaut Mettre une application JSP/Servlet sur des vrais serveurs
    Bonjour, j'ai fait une application 3-tiers ( monitoring), Jsp/servlet.... en localhost elle marche à merveille...
    Voici l'architecture de mon application :



    Donc voila le fonctionnement de mon application :
    -mon application tourne en temps continue sur un serveur d'application, elle stocke les données dans une base de données.
    -j'ai un client qui se connecte a un serveur web, qui visualise les données stockés dans la base de données sous forme de courbes ect ..
    -le client peut modifier les parametres de l'application et les afficher directement sur la pagew web sans les stocker dans la base de données.

    --->tous ceci marche nickel sur ma machine, mnt je dois mettre ca en oeuvre sur des serveur réel, et je n'ai aucune idée comment procéder, merci de me conseiller

  2. #2
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Points : 6 887
    Points
    6 887
    Par défaut
    Tu génères un .war
    Tu install Tomcat sur ton serveur
    Tu dépose le .war dans le répertoire Tomcat du serveur
    Et tu démarres Tomcat

  3. #3
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Points : 828
    Points
    828
    Par défaut
    Citation Envoyé par Nemek Voir le message
    Tu génères un .war
    Tu install Tomcat sur ton serveur
    Tu dépose le .war dans le répertoire Tomcat du serveur
    Et tu démarres Tomcat
    je l'installe sur mon serveur Web c'est ca ?

  4. #4
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Points : 6 887
    Points
    6 887
    Par défaut
    Est-ce que tu as besoin d'un serveur Apache (httpd) ?
    Sinon Tomcat suffit à lui-même.

  5. #5
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Points : 828
    Points
    828
    Par défaut
    je vais tester tout d'abord sur un serveur ou il y'a httpd...
    aprés je vais voir selon le materiel..
    enfet mon application JEE se connecte juste ala base de données pour extraire les données et les afficher( et en mode trouble, elle lance des tests)

  6. #6
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Points : 828
    Points
    828
    Par défaut
    il n'ya pas un tutorial a suivre?
    ou dois -je télécharger Tomcat sur mon serveur ? sachant que deja httpd est préconfiguré et que je peux acceder au serveur avec une adresse IP

  7. #7
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Points : 6 887
    Points
    6 887
    Par défaut
    Est-ce que tu as besoin d'un serveur Apache ?

    Si tu n'as pas besoin d'installer spécifiquement un serveur Apache, installe simplement Tomcat et mets-y ton application Web.

  8. #8
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Points : 828
    Points
    828
    Par défaut
    Bon pour le moment,je suis entrain de tester mon application sur un serveur ou apache est deja installé, , si j'installe tomcat seulement je peux acceder à mon interface web via une adresse IP ?(celle du serveur)

  9. #9
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Points : 6 887
    Points
    6 887
    Par défaut
    Oui, fait simplement attention aux ports de disponible. Apache utilise le port 80 et Tomcat utilise le port 8080 (par défaut).

  10. #10
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Points : 828
    Points
    828
    Par défaut
    d'accord donc je commence par installer tomcat dans mon serveur linux, et jte met au courant

    merci

  11. #11
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Points : 828
    Points
    828
    Par défaut
    une fois fait, et que je peux acceder a mon serveur tomcat avec l'adresse

    http://@serveur:8080

    je fais quoi ?

  12. #12
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    tu met le war de ton application dans tomcat, comme on l'a dit

  13. #13
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Points : 828
    Points
    828
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    tu met le war de ton application dans tomcat, comme on l'a dit
    J'ai une question, est ce que mon application .jar( qui fait les calcul et les stockes dans une abse de données) et mon application .war qui consulte la base et affiche des courbes selon ces données doivent se trouver dans le meme serveur ?

  14. #14
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Points : 6 887
    Points
    6 887
    Par défaut
    Ca dépend comment elles communiquent

  15. #15
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Points : 828
    Points
    828
    Par défaut
    dans les deux cas (.war et .jar) je communique avec un client JDBC standard....
    genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Class.forName("com.mysql.jdbc.Driver");
     
    							con=DriverManager.getConnection("jdbc:mysql://localhost:3306/newdata","root","");

  16. #16
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    si tu veux mettre le jar sur une autre machine, il faudra que la DB soit accessible à distance.

    C'est rarement autorisé par les admin ce genre de chose

  17. #17
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Points : 6 887
    Points
    6 887
    Par défaut
    Surtout si la chaîne de connexion (pointant sur localhost) est en dure.

  18. #18
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Points : 828
    Points
    828
    Par défaut
    je pense qu'il vaut mieux mettre le jar la base de données et le .war dans le meme serveur , comme ca je n'aurai pas de probleme de connexion
    mais j'ai un petit probleme la, j'ai une courbe qui n'est pas affiché, alors qu'elle est bien affiché en local, par contre toutes les autres marchent sans prb
    en plus j'utilise les memes tables ect .......

  19. #19
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    Il fait quoi ce jar? Si c'est "afficher des trucs" en général c'est pas faisable, sur un serveur, y a même pas d'écran là dessus

  20. #20
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    416
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 416
    Points : 828
    Points
    828
    Par défaut
    non
    mon jar fait des calculs sur des différents serveurs puis stock les données sur dans une base de données.

    mon war donc prend les données de la base et les affiche sous forme de courbe coté client

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/10/2012, 13h09
  2. Réponses: 3
    Dernier message: 25/11/2008, 16h27
  3. Réponses: 1
    Dernier message: 21/11/2008, 17h31
  4. débuger une application jsp/servlets
    Par adel.87 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 03/08/2008, 16h33
  5. Réponses: 7
    Dernier message: 17/04/2007, 19h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo