Webservice,SOAP,XML,javascript,ajax

patriot01 Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   -  
 Patriot01 -
Bonjour, merci a l'avance pour ce coup de pouce, j'ai un probleme depuis hiers , j'aimerais avoir des éclaircissements ou un exemple si possible sur: comment envoyer un fichier(faire un upload) d'un client ecrit en html+javascript a un web service SOAP en php qui utilise un wsdl.
Ou me proposer une solution mais dans le meme esprit des web services
Merci


A voir également:

1 réponse

mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
Bonjour,

je cite: "....un client ecrit en html+javascript" ???

Un WEB SERVICE est une négociation (échange de données) entre deux serveurs, pas entre un serveur et un client au sens web (navigateur)

Dans un échange en WEB SERVICE, il y a un fournisseur et un consommateur; le WSDL est un document précisant les fonctions disponibles et le format des données attendues...

A+

public function meilleurProgrammeurDuMonde() { return "MOI"; } // humour
0
Patriot01
 
Merci pour votre interet, mon cas est que le serveur fournit des services que le client doit consommer,vu que je compte aussi consommer ce web service avec un client mobile donc si vous pouvez m'eclairer sur le sujet.
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
je crois que vous n'avez pas compris!!! Je vous cite: "ce web service avec un client mobile"

un WS (web service) est une négociation machine à machine entre deux applications sur deux serveurs différents!!!!

https://fr.wikipedia.org/wiki/Service_Web

Assimilez ça, merci.

A+
0
Azraka Messages postés 252 Date d'inscription   Statut Membre Dernière intervention   13
 
Mais si c'est tout à fait possible !
Il faut utiliser de l'ajax pour que le client html/js interroge le serveur, qui lui même va ensuite interroger le webservice.
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
si c'est ça, il est bien plus simple de faire un appel en mode REST avec sortie au format JSON
0
Azraka Messages postés 252 Date d'inscription   Statut Membre Dernière intervention   13
 
Tout à fait d'accord ! :)
0