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

Services Web Java Discussion :

Créer un service web avec java


Sujet :

Services Web Java

  1. #1
    Membre du Club
    Inscrit en
    Novembre 2009
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 68
    Points : 56
    Points
    56
    Par défaut Créer un service web avec java
    Salut,
    Je suis trés interessé par le developpement du web et je veux créer un service web en java.
    J'aimerai bien savoir quels sont les outils utilisés et par quoi je dois commencer
    Merci d'avance

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 35
    Points : 33
    Points
    33
    Par défaut
    salut,

    ils existent plusieurs outils pour les web services tomcat/axis, glasfich...etc utilisés comme serveurs d'application et bien sur vous aurez besoin d'un IDE java (eclipce, netbeans ou d'autre), moi j'utilise glassfich open ESB (un serveur d'application intégré dans l'IDE netbeans http://www.netbeans.com/downloads/index.html).

    pour un début je vous recommande de jeter un clin d'oeuil sur la definition de web service (comprendre le role des 3 protocoles SOAP,WSDL,UDDI) puis vous commencer de créer des petits services web.

  3. #3
    Membre du Club
    Inscrit en
    Novembre 2009
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 68
    Points : 56
    Points
    56
    Par défaut
    salut,

    J'ai lu un petit peu la documentation sur les SW, j'ai compris le principe.
    Est ce que vous avez un petit exemple sur les services web pour demarrer


    Merci d'avance

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 35
    Points : 33
    Points
    33
    Par défaut
    Salam.

    juste écrivez "création d'un service web avec..." et vous trouverez plein de doc je te recommande de commencer par un sw qui réalise l'addition de 2 nbr ou affichage d'une chaine de caractère. (j'ai des docs mais concerne glassfish/netbeans). au fur et à mesure ça va vous amener jusqu'à la manipulation du fichier WSDL (pour cela vous aurez besoin de maitriser java/XML).

    voilà j'espère que ça va vous aider.

    Salutation.

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Salut Fridi.

    Je me suis également mit récemment aux web services et c'est vrai qu'il est assez difficile de commencer.

    Pour les outils je te recommande JAX-WS qui est un norme décrite par sun dont Apache CXF et Sun Metro sont, selon moi, les implémentations les plus facile à utiliser (perso j'utilise CXF).

    Ensuite ils existent plusieurs façons de faire:
    Contract first : tu crées (ou télécharge) un WSDL à partir duquel tu génère les classes et interfaces pour créer ton web service.

    Code first : tu codes et le wsdl est généré a partir de tes classes

    Je me permet de te conseiller la méthode Contract first, mais c'est relativement lourd.


    If this a tactical, short-lived service, then the code-first approach may be appropriate. However, if this service is to be long-lived within an enterprise, and engineered for reuse, then you may want to consider the following reasons to adopt a WSDL first approach.
    Voici quelques liens qui m'ont été utiles:
    http://benoitpiette.com/labo/introdu...ces.html#page0

    Comment créer un client avec CXF ou Metro.
    http://www.jroller.com/gmazza/entry/...ap_client_with
    Créer un web service sous Eclipse avec Metro.
    http://geek-ecolo.blogspot.com/2007/...t-eclipse.html
    Créer un web service avec CXF
    http://docs.huihoo.com/apache/cxf/2....a-service.html

    Que tu choisisse Metro ou CXF n'hésite pas à regarder comment l'autre fonctionne car ils sont vraiment très proche (apache ayant l'habitude de faire sa propre implémentation des framework Sun)


    Et surtout ne pas négliger les docs officielles.
    http://cxf.apache.org/
    http://java.sun.com/webservices/index.jsp

    N'hésites surtout pas à demander si tu buttes sur quelque chose

  6. #6
    Membre du Club
    Inscrit en
    Novembre 2009
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 68
    Points : 56
    Points
    56
    Par défaut
    Salut Eldon3hs, salem amina

    Je préfére Le code first c'est à dire ecrire le code et les wsdl sera
    généré automatiquement à partir des classes.

    D'ailleurs j'ai lu un document pdf intitulé ftp://ftp-developpez.com/karamimed/j...xis/wsaxis.pdfet qui m'a permis de créer un web service
    qui fait la somme des deux nombres; Mais il n'y a aucune interface graphique;
    par exemple le client introduit ses deux nombres dans des zone de texte et envoi sa requête,
    le serveur répond à la requête et le client reçoit la somme des deux nombre nombres
    dans une autre zone de texte.

    et Merci d'avoir pris la peine de lire mes message.

Discussions similaires

  1. Créer un site web avec Java
    Par trazomtg dans le forum Développement Web en Java
    Réponses: 13
    Dernier message: 14/11/2014, 12h44
  2. service web avec java
    Par wama88 dans le forum Services Web
    Réponses: 2
    Dernier message: 24/03/2011, 08h47
  3. Réponses: 1
    Dernier message: 07/03/2010, 03h10
  4. Exécuter un service web avec java
    Par mina85 dans le forum Glassfish et Payara
    Réponses: 1
    Dernier message: 20/04/2009, 18h17
  5. Créer un service Web et communiquer avec une application lourde
    Par fabseven dans le forum Ruby on Rails
    Réponses: 5
    Dernier message: 10/03/2008, 20h22

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