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 :

Avis sur les framework


Sujet :

Développement Web en Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 40
    Points : 22
    Points
    22
    Par défaut Avis sur les framework
    Bonjour,

    Je souhaiterais obtenir vos conseils sur le choix d’un framework pour créer des web services.

    Je travaille actuellement sur une appli développé en NS-DK et principalement basée sur une BDD Oracle.
    Ma société souhaiterait proposer de nouveaux services à nos clients.
    Par conséquent, on regarde actuellement les différents frameworks existants.

    Différents exemples des services web à mettre en place :
    Modification de coordonnées.
    Consultation en ligne.
    Inscription en ligne.
    ….

    Nous ne voulons pas gérer de notre côté la partie de l’affichage des services webs.
    Nous voulons juste développer le cœur métier des services.

    Nous éviterons aussi les connexions à notre BDD en temps réel sauf certains cas où nous ne pouvons pas faire autrement.

    Si je résume, nous voulons laisser le choix au client de choisir la méthode de création de l’interface (portail web) et de ses outils pour le faire. Nous leurs proposerons un catalogue de services à appeler et qui retourne les informations souhaitées.

    Pouvons appeler un web service à partir d’une page HTML +PHP ?
    J’ai vue beaucoup d’application qui passé par des JSP. Mais ce n’est pas forcément notre désir.


    Dans notre équipe, personne n’a fait de développement Web (pas de J2EE) mais certains ont développé en java « lourd ».

    J’ai commencé a regarder différents Framework (Struts, JSF, Spring). Mais vu que je ne les ai jamais utilisés. Je ne sais pas il y en a un qui correspond le plus à mes attentes.

    Est ce que quelqu’un peut me conseiller ?

    Cordialement,
    Ptitmat

  2. #2
    Membre expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Points : 3 675
    Points
    3 675
    Par défaut
    Hello,

    pour les webservices (donc Soap/Wsdl), nous utilisons SpringWS. C'est très puissant, mais nécessite une certaine maitrise (notament de spring). L'apprentissage peut être long, mais vaut vraiment la peine. La POA avec Spring produit un code largement meilleur que la programmation traditionnelle (pas de polution d'un aspect par un autre).

    Aussi, un bon ORM (Hibernate ou iBatis) pourrait grandement vous faciliter la vie, à condition qu'il y ait une base de données derrière

    Sinon, comme apparement votre développement est du pur backend, exit les frameworks de présentation à la wicket/tapestry/struts.

    "Le plug gros problème des citations trouvées sur internet, c'est qu'on ne peut jamais garantir leur authenticité"

    Confucius, 448 av. J-C

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 40
    Points : 22
    Points
    22
    Par défaut
    Bonjour,

    Merci pour cette réponse, je vais commencer à regarder les pistes que vous proposez.

    Nous avons aussi pris en compte le temps pour maitriser le framework. Mais avant de se lancer dans une formation, il nous faut pouvoir restreindre les outils utilisables.

    D'où ma demande sur ce forum.

    Encore merci pour cette réponse.

    Cordialement,
    Mathieu

  4. #4
    Membre du Club
    Homme Profil pro
    administrateur systemes et reseaux
    Inscrit en
    Septembre 2007
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : administrateur systemes et reseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 127
    Points : 53
    Points
    53
    Par défaut quel framework?
    bonjour,
    je voudrais developper une application web en java avec acces aune base de donnees et proposer de nombreux services
    on m'aconseille Spring ou Jstruts
    Quelest votre avis?
    Merci

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 40
    Points : 22
    Points
    22
    Par défaut
    bonjour,

    Je ne peux pas encore répondre à votre question car je suis actuellement sur un autre dossier.

    Je n'ai pas encore eu le temps de regarder les différents framework proposés dans les messages précédents.

    Je vos tiens au courant quand j'aurais eu le temps de regarder.

    Cordialement,
    Mathieu

  6. #6
    Membre expérimenté

    Inscrit en
    Décembre 2004
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 584
    Points : 1 374
    Points
    1 374
    Par défaut
    Citation Envoyé par trazomtg Voir le message
    bonjour,
    je voudrais developper une application web en java avec acces aune base de donnees et proposer de nombreux services
    on m'aconseille Spring ou Jstruts
    Quelest votre avis?
    Merci
    le mieux est d'ouvrir ton propre sujet, après avoir regardé les autres sujets similaires sur le forum (vu qu'il y a une forte probabilité que ta question y soit déjà répondue)
    Merci d'utiliser le bouton [Résolu] pour les sujets qui le sont.
    [pub]mon blog franco anglais, article du moment: Wicket: fournir des données JSON via Ajax[/pub]

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 43
    Points : 46
    Points
    46
    Par défaut
    Salut,

    si vous ne voulez pas vous occuper de la partie cliente juste exposé des web services. Vous n'avez besoin que :
    - ORM : Hibernate (fait ses preuves)
    - Web service : * SOAP (Axis ou Spring WS) comme dis auparavant l'apprentissage est un "difficile" et de fois long pour certaines personnes
    * REST ( jersey) apprentissage rapide à mon avis mais très orienté web (PUT, GET, DELETE, ...)

    Pas très exhaustif mais espère que ça pourra vous aider pour un début


Discussions similaires

  1. Donnez votre avis sur les articles de Developpez.com
    Par Geronimo dans le forum C++Builder
    Réponses: 13
    Dernier message: 14/01/2007, 22h00
  2. Donnez votre avis sur les articles de Developpez
    Par Anomaly dans le forum Contribuez
    Réponses: 37
    Dernier message: 29/05/2006, 21h48
  3. Vos avis sur les Blog's SVP
    Par Marc Lussac dans le forum Evolutions du club
    Réponses: 9
    Dernier message: 16/02/2005, 15h21
  4. Votre avis sur les Logos Nouveau / MAJ, Actualisé, etc...
    Par Marc Lussac dans le forum Evolutions du club
    Réponses: 32
    Dernier message: 11/09/2004, 01h17
  5. Problem avec les *.AVI sur les panels
    Par NaDiA_SoFt dans le forum C++Builder
    Réponses: 3
    Dernier message: 31/08/2003, 22h50

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