Je dois consommer un service Web Java et je veux le faire en utilisant Microsoft Visual Web Developer en C#. J'ajouterai le point de terminaison du service Web comme référence Web et, espérons-le, je partirai de là, mais je me demande s'il y aura des problèmes d'interopérabilité. Toute aide serait appréciée.Microsoft Client - Java Web Service
Répondre
Il n'y aura pas de problèmes d'interopérabilité si le service Web Java respecte les normes.
Vous devriez pouvoir générer un client à partir du WSDL et du XSD décrivant le service. Cela devrait être assez routinier.
Alors, c'est possible? Est-ce que VWD compile le fichier wsdl lorsque l'application est référencée au point de terminaison du service? Si non, pouvez-vous me diriger dans la direction d'une procédure pas à pas de la façon dont je générerais un client à partir du wsdl et du xsd? – Ebikeneser
Google a trouvé http://articles.techrepublic.com.com/5100-10878_11-1050426.html et http://msdn.microsoft.com/en-us/library/ms464040.aspx (faites défiler vers le bas jusqu'à "Création d'un Windows Demande de consommer le service Web ") – RedGrittyBrick
merci pour votre temps! – Ebikeneser
Je vois, donc une fois que la référence web a été ajoutée au nouveau client, comment puis-je implémenter l'implémentation du fichier wsdl et du fichier xsd ou est-ce que VS le fait automatiquement? – Ebikeneser
VS génère automatiquement des classes proxy à partir du WSDL. Il n'y a rien que vous devez faire manuellement autre que l'instanciation du client et l'invocation de la méthode. –
Je vois, donc une fois la référence Web a été ajouté au nouveau projet, où puis-je aller à partir de là? Je dois envoyer une demande très simple au service et obtenir une réponse même une réponse d'erreur serait bonne car elle montre une connexion. J'ai un fichier wsdl et un fichier xsd mais pas tout à fait sûr comment mettre tout ensemble. – Ebikeneser