none
我在使用wcf时,服务端向客户端返回数据时产生CommunicationException异常 RRS feed

  • 问题

  •  

    我在使用wcf时,服务端向客户端返回数据时产生如下异常:

    [System.ServiceModel.CommunicationException] {"套接字连接已中止。这可能是由于处理消息时出错或远程主机超过接收超时或者潜在的网络资源问题导致的。本地套接字超时是“00:00:59.8750000”。"} System.ServiceModel.CommunicationException

    2008年4月2日 6:31

答案

  •  

    harryxie你好!

     

    据你所提供的异常信息,可能是你远程调用的方法过程出现了问题,你可以尝试把你的接口方法改为,例如:

     

        [ServiceContract]
        public interface Iserver
        {
            [OperationContract(IsOneWay=true)]
            void userlogin(string username);

     

    如果你还没有把IsOneWay=true标记上,请尝试,前提是你的方法没有返回值,也就是说如果你的方法是void为返回值的话请考虑把这个方法的OperationContract的IsOneWay设置为True.

     

    希望对你有所帮助.

    2008年4月2日 7:39