Bonjour,
Je m'interresse au service web.
Maintenant je connais plutôt bien le mode de fonctionnement via des messages XML standardisé par SOAP et encapsulé dans des paquets HTTP.
Par exemple voici les méthodes (operation) que le service auxquel je m'interresse peut effectuer:
Ainsi les opérations ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <wsdl:portType name="SoapRequest"> <wsdl:operation name="getFirstName" parameterOrder="id"> <wsdl:input message="impl:getFirstNameRequest" name="getFirstNameRequest"/> <wsdl:output message="impl:getFirstNameResponse" name="getFirstNameResponse"/> </wsdl:operation> <wsdl:operation name="getLastName" parameterOrder="id"> <wsdl:input message="impl:getLastNameRequest" name="getLastNameRequest"/>< wsdl:output message="impl:getLastNameResponse" name="getLastNameResponse"/> </wsdl:operation> <wsdl:operation name="getLoginCount" parameterOrder="id"> <wsdl:input message="impl:getLoginCountRequest" name="getLoginCountRequest"/> <wsdl:output message="impl:getLoginCountResponse" name="getLoginCountResponse"/> </wsdl:operation> <wsdl:operation name="getCreditCard" parameterOrder="id"> <wsdl:input message="impl:getCreditCardRequest" name="getCreditCardRequest"/> <wsdl:output message="impl:getCreditCardResponse" name="getCreditCardResponse"/> </wsdl:operation> </wsdl:portType>
-getFirstName
-getLastName
-getLoginCount
-getCreditCard
... auraient pu très bien être faite par le client final avec de simple requête HTTP GET ou HTTP POST ?
Quel est l'intérêt du service web avec ces opérations face à un utilisation classique via des méthodes HTTP GET ou POST par l'utilisateur final ?
merci
Partager