我正在使用wcf服务的应用程序上工作。目前,我在本地主机上承载我的服务,并且仅通过在我的项目中添加服务引用来访问它。在我的网页上,我发送关于更改下拉列表中所选索引的请求。对于最初的几个请求,它工作得很好,但是在之后突然停止了。
“调用服务失败。可能原因:服务脱机或不可访问;客户端配置与代理不匹配;现有代理无效。有关更多细节,请参阅堆栈跟踪。您可以尝试通过启动新代理、恢复到默认配置或刷新服务来恢复。”
怎么能在没有任何理由的情况下停止服务,我的本地主机也是如此。它只适用于最初的3-4次请求。在服务中,我只是发送一个整数,并使用泛型列表中的一个类根据其返回记录。
提前感谢
发布于 2010-02-03 07:07:52
您使用的是什么协议/绑定?你能给我们看看配置吗?服务器和客户端<system.serviceModel>
中的任何内容。
您是否可能创建客户端代理并调用服务方法而没有正确关闭和处理客户端代理?在这种情况下,您可能会在某个时候耗尽连接,但是如果没有一些代码来查看您正在做的事情,几乎是不可能知道的。您能向我们展示有关的服务合同,以及从客户端如何调用它的代码吗?
https://stackoverflow.com/questions/2190238
复制相似问题