Précédent   Forum du club des développeurs et IT Pro > Java > Développement Web en Java > Web Services
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/10/2012, 16h37   #1
SoukainaC45
Invité de passage
 
Femme Sukayna Alami Daoudi
Etudiante
Inscription : mai 2012
Messages : 5
Détails du profil
Informations personnelles :
Nom : Femme Sukayna Alami Daoudi
Localisation : Maroc

Informations professionnelles :
Activité : Etudiante
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2012
Messages : 5
Points : 0
Points : 0
Par défaut Création d'une architecture orientée service

Bonjour,
Je voudrai savoir quelles sont les étapes de création d'une architecture orientée services SOA, comment un web service peut faire appel à un autre, et comment à partir de plusieurs web services je pourrai créer un annuaire de services. Merci de me répondre
SoukainaC45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2012, 08h55   #2
rockley
Membre confirmé
 
Avatar de rockley
 
Homme
Inscription : décembre 2010
Messages : 332
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Arménie

Informations forums :
Inscription : décembre 2010
Messages : 332
Points : 274
Points : 274
Je peux te donner quelques éléments.

Vulgairement un web service c'est une (ou plusieurs) méthodes que tu peux appeler sans tenir compte de l'emplacement de la machine ni de son architecture. La communication se faisant en xml t'as juste besoin de sérialiser et dé-sérialiser tes objets.

Le web service se compose de deux parties.
Web service serveur et le web service client.
Pour chaque web service (serveur) que tu veux utiliser il faut créer son client via son WSDL. Puis tu crées une classe qui utilise ton client.

Si on compare le web service avec les ArrayList :
Ton web service serveur c'est ton *.jar
Ton client que tu génères via ton wsdl équivaut à
Code :
import java.util.ArrayList;
Enfin si tu veux utiliser la méthode "add" de ton ArrayList il faut bien que dans une classe tu fasses
Code :
1
2
3
 
ArrayList ar = new ArrayList()
ar.add("toto");
Donc idem, tu crées classe qui utilise ton client.

Ca ne répond pas directement à ta question mais j’espère que tu voix mieux comment faire.
rockley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2012, 18h05   #3
dany.bill
Candidat au titre de Membre du Club
 
Inscription : janvier 2010
Messages : 46
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 46
Points : 14
Points : 14
Ta question est très vague...précise...sinon je pense que ça serait mieux que tu te documente (en utilisant google par exemple)
dany.bill est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 13/11/2012, 16h20   #4
Mister Nono
Membre Expert
 
Inscription : septembre 2002
Messages : 1 696
Détails du profil
Informations personnelles :
Âge : 49
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : septembre 2002
Messages : 1 696
Points : 1 056
Points : 1 056
Citation:
Envoyé par dany.bill Voir le message
Ta question est très vague...précise...sinon je pense que ça serait mieux que tu te documente (en utilisant google par exemple)
Franchement se documenter sur les web services avec un moteur de recherche donne souvent des résultats rarement satisfaisants pour bien maîtriser ensuite cette technologie.

A+
__________________
La connaissance ne sert que si elle est partagée.
http://ms2i.net
Mister Nono est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h18.


 
 
 
 
Partenaires

Hébergement Web