Bonjour à tous,
Dans le cadre d'un projet, j'ai besoin de créer des Web Services.
Pour cela j'ai suivi le tutoriel suivant à la lettre : http://azanetti.developpez.com/webservice/
J'ai donc crée une application serveur SOAP de type DLL isapi / nsapi et un client de type VCL qui est utilisé à lexecution du serveur.
J'ai bien dans mon serveur un composant WSDLHTMLPublisher qui est censé spécifier notamment comment récupérer la WSDL de description de ma web service.
Les propriétés de ce composant sont :
AdminEnabled = True
TargetNamespace = http://tempuri.org/
WebDispatch.PathInfo = wsdl*
Tout compile comme il faut donc je suppose que jusqu'ici tout va bien.
J'obtiens donc un fichier project.dll qui est le fichier compilé de ma web service.
Je place de dernier dans mon serveur IIS 7 à l'emplacement : C:\inetpub\wwwroot\project.dll
Afin de récupérer ma WSDL je vais à http:/localhost/project.dll/WSDL dans Internet Explorer. Cela me retourne une erreur 404, il ne trouve pas mon fichier.
J'ai également testé en passant pas un repertoire virtuel C:\inetpub\scripts\Project.dll et en tapant dans explorer http:/localhost/scripts/Project.dll/soap/IHelloService
J'ai fait de multiples recherche durant ces derniers jours concernant par exemple la configuration du serveur IIS 7 mais rien n'a encore fonctionné dans tout mes tests.
Ce serait trés aimable si quelqu'un pouvait m'aider, ça devient un peu urgent.
Merci beaucoup d'avance,
koma182
Partager