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

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs Discussion :

Déploiement en un clic?


Sujet :

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs

  1. #1
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2008
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2008
    Messages : 77
    Par défaut Déploiement en un clic?
    Bonjour,

    Etant novice dans le monde Java EE, j'aurai une question qui me taraude et à laquelle je n'ai trouvé aucune réponse jusque là.

    Existe t il un moyen de déployer une application Java EE en un seul clic? Genre des fichiers "installer" comme pourraient le fournir Installshield ou genre d'outils.

    Je souhaiterai exploiter l'architecture N-tiers de Java EE mais je souhaiterai que l'application finale soit facilement déployable chez un client (un particulier qui n'est pas du tout informaticien).

    Pensez vous que le choix d'utiliser Java EE est adéquat pour ce type d'application ou est ce choisir un char pour tuer une mouche? (une application de gestion)

    Merci de vos réponses !

  2. #2
    Membre expérimenté Avatar de sewatech
    Inscrit en
    Février 2007
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Février 2007
    Messages : 141
    Par défaut
    Si je comprend bien ton besoin, il faudrait que tu déploies l'application avec le serveur d'applications ensembles. C'est faisable, si tu prends un serveur d'applications open source, assez léger, comme Tomcat ou JBoss.

    Par contre, il faut bien être conscient que java ee, c'est fait pour les serveurs. C'est généralement lourd pour du mono-poste.

  3. #3
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2008
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2008
    Messages : 77
    Par défaut
    Bonjour et merci de ta réponse.

    C'est tout à fait ce que je souhaiterais. Pouvoir déployer très facilement une application J2EE et que tout fonctionne sans être obligé par exemple de configurer le serveur à la main, ou de le lancer à la main etc ...

    L'application sera probablement utilisé dans un premier temps en mono-poste mais comme j'aimerai qu'elle soit extensible, donc prévu pour fonctionner en local ou à distance, j'ai pensé à Java EE qui me semble adéquat pour ce genre d'architecture.

    La question que je me suis posée effectivement par la suite c'est : est ce que utiliser un serveur d'application pour une appli mono-poste (la plupart du temps) est la meilleure idée? D'autant plus qu'au niveau des serveurs d'application disponible, je ne connais pas vraiment les différences entre elles.

    Je compte utiliser Application Server PE de Sun car je me suis dit que comme ca vient de Sun etc ... c'est peut etre mieux, mais après j'ai lu aussi pas mal que d'autres comme JBoss ou Tomcat font très bien aussi l'affaire ...

    Le choix est difficile pour le moment car je n'ai pas trouvé des comparaisons objectives entre ce que peut faire ou ne pas faire chacune des serveur applications pour que je puisse void lequel conviendrait effectivement à mon type de besoin.

    Bref, je retire de ce message donc que je devrai aller faire un tour du coté de JBoss et/ou Tomcat pour un déploiement ultra-facile d'application Java EE.

    Merci en tout cas !

  4. #4
    Membre Expert
    Avatar de alexismp
    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 503
    Par défaut
    Sun Application Server (GlassFish) propose une API "Embedded" qui permet des déploiements très simples et par exemple avec Java Web Start.

    Exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    AppServer glassfish = new AppServer(8080);
    glassfish.deploy(monFichierWAR);
    C'est ce qu'utilise OpenSSO pour permettre une évaluation rapide sans aucune installation.

    Sinon GlassFish propose aussi un installeur simple zip ou ANT.

    -Alexis

Discussions similaires

  1. [CR7][VB] déploiement
    Par tiboleo dans le forum SDK
    Réponses: 2
    Dernier message: 18/02/2003, 19h14
  2. Comment ne pas rejouer une animation après un clic ?
    Par mmmmhhh dans le forum ActionScript 1 & ActionScript 2
    Réponses: 4
    Dernier message: 04/09/2002, 17h11
  3. [CR][VB]Problème de déploiement
    Par pvil dans le forum SDK
    Réponses: 3
    Dernier message: 16/08/2002, 08h39
  4. [Kylix] [cgi] pb déploiement appli avec connexion MySQL [rés
    Par Nepomiachty Olivier dans le forum EDI
    Réponses: 3
    Dernier message: 06/08/2002, 21h09
  5. Réponses: 2
    Dernier message: 15/04/2002, 13h56

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