2011-05-26 55 views
1

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

回答

1

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

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

+0

谢谢你的帮助。我会阅读关于这个的文档,看看我是否可以在soap web服务中使用它。 – Scarlaxx 2011-05-27 12:06:10

+0

你从哪里可以得到这与SOAP工作?我有个类似的问题。 – scotru 2013-09-21 08:13:24

+0

@scotru这是一个老问题,从那时起monotouch中的大部分网络工具都已经更新了。是的,我能够使SOAP运行起来,但是这已经很长时间了,对不起我没有什么帮助。 – 2013-09-21 20:00:16