Web service
Fermé
futur ingenieure
Messages postés
133
Date d'inscription
jeudi 26 mars 2009
Statut
Membre
Dernière intervention
2 juin 2012
-
4 avril 2011 à 22:48
mpmp93 Messages postés 6651 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 8 juin 2011 à 13:45
mpmp93 Messages postés 6651 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 8 juin 2011 à 13:45
A voir également:
- Web service
- Antimalware service executable ram - Forum antivirus
- Web dl ✓ - Forum Audio
- Traduire une page web - Guide
- Web transfert - Télécharger - Téléchargement & Transfert
- Service spouleur - Guide
1 réponse
mpmp93
Messages postés
6651
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 331
8 juin 2011 à 13:45
8 juin 2011 à 13:45
Bonjour,
Un web service c'est un mécanisme normalisé d'échange entre deux machines...
Deux architectures:
SOAP
REST
SOAP vient du monde JAVA et est utilisable en JAVA et PHP
REST est bien plus simple.
Exemple de requête REST:
http://www.monsite.com/wsRest.php?method=getClient&idClient=543212
Ici on demande à exécuter getClient et on passe le paramètre idClient
En retour, on peut recevoir les données sous divers formats:
XML ce qui est privililégié par JAVA/SOAP
XML ou JSON ou TXT (csv) pour REST.
Exemple de WS REST pour GOOGLE:
http://maps.google.com/maps/geo?q=1600+Amphitheatre+Parkway,+Mountain+View,+CA&output=json&sensor=true_or_false&key=your_api_key
renvoie la longitude, latitude et précision de géocodage de l'adresse entrée en paramètre. Ici le retour demandé est en JSON.
Un exemple d'implémentation ed fonction simple REST-Full via ZEND Framework:
http://localhost/immoscope/sdoms/html5/index.php?page=webservices/WsRestFullViaZendFramework
A+
Un web service c'est un mécanisme normalisé d'échange entre deux machines...
Deux architectures:
SOAP
REST
SOAP vient du monde JAVA et est utilisable en JAVA et PHP
REST est bien plus simple.
Exemple de requête REST:
http://www.monsite.com/wsRest.php?method=getClient&idClient=543212
Ici on demande à exécuter getClient et on passe le paramètre idClient
En retour, on peut recevoir les données sous divers formats:
XML ce qui est privililégié par JAVA/SOAP
XML ou JSON ou TXT (csv) pour REST.
Exemple de WS REST pour GOOGLE:
http://maps.google.com/maps/geo?q=1600+Amphitheatre+Parkway,+Mountain+View,+CA&output=json&sensor=true_or_false&key=your_api_key
renvoie la longitude, latitude et précision de géocodage de l'adresse entrée en paramètre. Ici le retour demandé est en JSON.
Un exemple d'implémentation ed fonction simple REST-Full via ZEND Framework:
http://localhost/immoscope/sdoms/html5/index.php?page=webservices/WsRestFullViaZendFramework
A+