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

Développement Web en Java Discussion :

Quels Outils choisir pour une application Web


Sujet :

Développement Web en Java

  1. #1
    Membre habitué Avatar de H-bil
    Inscrit en
    Février 2006
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 337
    Points : 151
    Points
    151
    Par défaut Quels Outils choisir pour une application Web
    Bonjour tout le monde

    Dans le cadre d'un stage je suis appelé à développer une application Web (un site Intranet) qui serait déployer sur un Serveur JBoss AS 5.0.

    Il m'ont alors demander d'élaborer une architecture de l'application ou il faut citer les différents outils et frameworks, et c'est là ou je suis un peu perdu
    Pratiquement j'ai le choix entre (JSF/EJB) et (JSF/Spring/JPA).

    Comme je ne suis pas expert dans la matière je demande votre aide pour faire le bon choix.

    J'avoue que les EJBs sont séduisants, mais est ce qu'ont peut trouver (dans l'industrie) des application Web centralisées développées avec EJB, ou bien ils sont strictement destinés au applications distribuées. Recommandez-vous les EJBs pour mon cas?

    Jusqu'à maintenant; je n'ai utilisé spring qu'avec les fichier de configuration, est ce que je peux les éliminer complètement en les remplaçant par les annotations.

    J'entends parler aussi de Seam, est ce que je peux l'aborder si je connais JSF et EJB.

    A titre d'information, l'application exploiterait pas mal de Services Web et échangerait des Messages JMS.

    je suis ouvert à toutes autres propositions

    Merci d'avance

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 138
    Points : 172
    Points
    172
    Par défaut
    le problème c'est que pour conseiller des technos il faut connaitre les spécifications du projet. Il n'y a pas de technos meilleures que d'autres mais des technos plus adaptés à un problème que d'autres.

    Maintenant si c'est une appli à but éducatif pour apprendre des technos tout est libre.

    Si tu n'utilises pas les EJB , l'utilisation Jboss AS perd de son intéret
    puisque c'est entre autres un conteneur de EJB et seul Tomcat suffirait.

    Eliminer complétement le fichier de config Spring ça me parait difficile, c'est toujours utile pour configurer la connection à la base de données et définir une stratégie de transaction unique dans ce fichier (dans le cas où tu te passes des EJB)

    Seam c'est l'équivalent de Rails en Java, c'est à dire la possibilité de générer le squelette de parties entières de l'application par un petit langage de script. Il y a un cout d'entrée non négligeable pour apprendre à s'en servir, l'idée étant de gagner en productivité par contre on perd en souplesse.

    Il y Spring Roo qui est récent et est l'équivalent de Seam chez spring.

    Je connais pas vraiment les JSF mais le peu que j'ai vu c'est assez lourd à mettre en place.

    Moi en tout cas par rapport au choix donné je choisirais : JSF/Spring/JPA
    et je remplacerais JSF par SpringMVC
    Ensuite pour rendre ça un peu plus sexy, de l'Ajax : EXTJS, Jquery pour avoir des composants pret à l'emploi. DWR pour faire des appelrs serveurs sans recharger la page.

Discussions similaires

  1. quel outil choisir pour une application: gestion d'un centre de formation
    Par timaa dans le forum Langages de programmation
    Réponses: 10
    Dernier message: 20/03/2008, 09h29
  2. Quelle distribution choisir pour une application WEB J2EE
    Par dj_f. dans le forum Distributions
    Réponses: 1
    Dernier message: 14/03/2008, 10h04
  3. Réponses: 1
    Dernier message: 16/11/2007, 12h14
  4. Quel SGBD choisir pour une application Web ?
    Par jason69 dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 04/07/2007, 12h08
  5. Réponses: 5
    Dernier message: 19/03/2007, 16h21

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