仅首次尝试时出现Web服务错误

时间:2009-11-05 02:21:57

标签: asp.net web-services

我创建了一个由其他3个网站访问的Web服务。在一个实例中,在用户输入一些数据并单击一个提交按钮后,它就会关闭并执行它并返回true或false。

问题是当我最初点击提交时(在一段时间不活动之后)我收到错误

“无法解析远程名称:( mydomainname.goes.here )”

但是,如果我立即点击提交按钮,它会正常工作,并会再次工作,直到另一段时间不活动。

任何建议从哪里开始。

编辑:新数据 - 我已经准备好接受它在服务器站点的DNS问题,因为我从2个位置(家庭和办公室与不同的ISP)测试它并且问题看起来是一致的,但是在最后一刻我试过它来自我的sprint蜂窝数据连接,从来没有这个问题。无论审判之间的时间如何,每次我在这里尝试时,Web服务都会响应并运行良好。 - 所以我再次怀疑它是DNS问题。

2 个答案:

答案 0 :(得分:0)

  

无法解析远程名称

您的DNS /代理配置有问题

答案 1 :(得分:0)

在从.NET CF客户端调用Apache上的Web服务之前,我遇到过类似的问题。尝试在您的Web服务客户端上关闭KeepAlive,听起来与我所看到的非常相似。 Web服务调用将在第一次尝试时起作用,如果在调用之间存在大约10秒的间隔则失败,并且如果存在1秒间隔则每次都工作。我认为这是Apache配置的一个问题。