Web服务随机无法获得响应

时间:2011-05-26 10:11:19

标签: web-services timeout xamarin.ios

在我的Monotouch应用程序中,我使用了一个Web服务。此服务是使用https在Windows服务器上运行的VS2010中编写的,负载均衡分布在两个节点上。我的问题是,有时当我在我的Web服务实例上调用一个方法时,它没有得到任何响应,并且仍在等待它在超时时崩溃。这似乎是在所有服务方法上随机发生的。我的猜测是它与monotouch网络有某种联系,但我用谷歌搜索没有成功。

1 个答案:

答案 0 :(得分:1)

在MonoTouch中使用WebClient类时,我也遇到了这个问题。我在这里写了博客:http://escoz.com/webclient-reliability-problems-under-monotouch/

当时,我的解决方案是在MonoTouch中使用NSUrlRequest类而不是.NET客户端。