J'héberge un service WCF dans un service Windows sur l'un de nos serveurs. Après l'avoir fait fonctionner dans basicHttpBinding et construit un client de test dans .NET (qui a finalement fonctionné) je suis allé et j'essayais d'y accéder depuis PHP en utilisant la classe SoapClient. Le consommateur final sera un site PHP donc j'ai besoin de le rendre consommable en PHP.URL WSDL pour un service WCF (basicHttpBinding) hébergé dans un service Windows
J'ai été dérouté quand j'ai dû entrer l'URL WSDL dans le constructeur de la classe SoapClient dans le code PHP. Où est le WSDL? Tout ce que j'ai est:
http://172.27.7.123:8000/WordService et http://172.27.7.123:8000/WordService/mex
Aucun d'entre eux ne pas exposer WSDL. Etre un débutant dans la WCF, je pourrais avoir demandé une chose stupide (ou je pourrais avoir une mauvaise supposition quelque part). S'il vous plaît être doux: D
Et non, http://172.27.7.123:8000/WordService?wsdl ne montre pas quelque chose de différent que http://172.27.7.123:8000/WordService :(
Suis-je obligé de l'héberger dans IIS Suis-je obligé d'utiliser un WebService régulier
Nice. Merci à la recherche, trouvé votre question et réponses –