我是WCF的初学者。当我运行应用程序时,它可以工作,但是当客户端与服务器通信时,应用程序挂起,并且在应用程序开始通信时我无法执行任何操作。你能提出一些想法来纠正这个问题吗?
答案 0 :(得分:0)
设置自己的线程来进行WCF调用,一种可能是使用Thread类,参见 http://msdn.microsoft.com/en-us/library/system.threading.thread.aspx
请注意,如果您处理/显示从WCF调用返回的结果,则必须采取特殊预防措施,因为这将在您的主UI线程之外(如果您不使用SynchronizationContext等...)< / p>
答案 1 :(得分:0)
WCF数据服务客户端API具有以异步方式调用WCF数据服务的内置方法:http://msdn.microsoft.com/en-us/library/dd756365.aspx