2011-05-26 5 views
1

Dans mon application Monotouch, je consomme un service Web. Ce service est écrit en VS2010 s'exécutant sur un serveur Windows utilisant https avec l'équilibrage de charge distribué sur deux nœuds. Mon problème est que parfois, lorsque j'appelle une méthode sur mon instance de ce service Web, elle n'obtient aucune réponse et attend toujours qu'elle se bloque à l'expiration du délai. Cela semble se produire au hasard sur toutes les méthodes de services. Ma conjecture est qu'il est en quelque sorte lié au réseautage monotouch mais je ne réussis pas avec googling.Le service Web ne reçoit pas de réponse au hasard

Répondre

1

J'ai également eu ce problème lors de l'utilisation de la classe WebClient dans MonoTouch. J'ai blogué à ce sujet ici: http://escoz.com/webclient-reliability-problems-under-monotouch/

À l'époque, ma solution était d'utiliser la classe NSUrlRequest dans MonoTouch au lieu du client .NET.

+0

Nous vous remercions de votre aide. Je vais lire la documentation à ce sujet pour voir si je peux l'utiliser avec des services Web de savon. – Scarlaxx

+0

Où est-ce que vous avez réussi à faire fonctionner cela avec SOAP? J'ai un problème similaire. – scotru

+0

@scotru Ceci est une vieille question, la plupart des choses de mise en réseau dans monotouch a été mis à jour depuis. Oui, j'ai réussi à faire fonctionner SOAP, mais ça fait longtemps, désolé je ne peux pas aider beaucoup. –

Questions connexes