2011-05-02 6 views
1

Si j'ai un serveur assis quelque part qui ne renvoie pas les informations correctes à un client qui utilise des méthodes asynchrones pour communiquer avec lui, comment puis-je le déboguer avec du savon? Je veux dire, au moins avec le repos, je peux juste taper une adresse web dans un navigateur et voir à l'écran la réponse xml. Mais comment le débogage est-il habituellement fait avec du savon?Comment déboguer des services web de savon?

Remarque, mon client est C#/WPF et le serveur Java est

Répondre

4

Demandez à regarder soapUI. Je l'utilise habituellement pour développer et déboguer des services web à base de savon.

+0

Cela ressemble plus à un outil de type test unitaire, est-ce que je serais capable d'appeler une méthode à distance et de voir les résultats de cette méthode? – foreyez

+0

également, comment l'authentification aurait-elle lieu? Je crois que la plupart de nos services nécessitent un type de jeton d'utilisateur afin de récupérer des données – foreyez

3

Comme déjà mentionné, soapUI est un excellent outil si vous voulez tester la communication manuellement. Si vous voulez voir ce qui se passe exactement entre votre application et le service, utilisez Fiddler.

Questions connexes