2012-08-03 7 views
0

J'ai créé un service Web asp.net que j'ai testé dans Visual Studio Development Server. Dans ce serveur, je peux choisir la fonction que je veux, entrer le paramètre, et ce que j'ai dans le résultat est correct. Côté client, j'ai une application Java EE. Mon problème est, je ne sais pas comment transmettre le paramètre avec l'URL. J'ai essayé quelque chose comme ceci: http://localhost:64378/WebSite3/Service.asmx/EchoWithGet?s=7458 ou comme ceci: http://localhost:64378/WebSite3/Service.asmx?op=EchoWithGet&s=7458 Aucun d'entre eux ne fonctionne. Donc, ma question est, comment puis-je utiliser la fonction "EchoWithGet" avec le paramètre s?Utilisation du service Web asp.net côté client

Merci

Répondre

0

Depuis votre service est appelé Service.asmx, je suppose que vous avez créé un service Web SOAP. Utilisez le document WSDL du Service (http: // localhost: 64378/WebSite3/Service.asmx? WSDL) pour créer un client proxy pour votre application Java EE (regardez here sur ce sujet).

Si vous voulez juste un test pour votre service dans le navigateur, vous pouvez utiliser l'un des nombreux clients disponibles. Firefox a une belle plugin.

+0

Merci, je vais regarder votre lien – jacen44

Questions connexes