我是WCF的初学者。当我运行应用程序时,它可以工作,但是当客户端与服务器通信时,应用程序会挂起,并且在应用程序开始通信时我无法做任何事情。你能提出一些想法来纠正这个问题吗?WCF客户端与服务器通信时挂起的应用程序
0
A
回答
0
设置一个自己的线程来执行WCF调用,一个可能性是使用Thread类,见 http://msdn.microsoft.com/en-us/library/system.threading.thread.aspx
请注意,你有,如果你处理/显示结果从WCF回来采取特别的预防措施打电话,因为这会再是你的主UI线程之外(如果你不使用的SynchronizationContext等)
0
WCF数据服务客户端API已建成的方法异步调用WCF数据服务:http://msdn.microsoft.com/en-us/library/dd756365.aspx
相关问题
- 1. WCF服务与网络应用程序客户端和Android客户端通信
- 2. java 2客户端应用程序与服务器通信
- 3. WCF客户端挂起服务中断
- 4. 客户端应用程序与应用程序服务器的通信
- 5. WCF客户端应用程序挂起 - 需要repro通知
- 6. Web应用程序的客户端 - 服务器通信的styleguide
- 7. 多客户端连接时C#服务器程序挂起
- 8. Android应用程序,客户端 - 服务器通信
- 9. WCF客户端服务通信
- 10. 客户端与服务器之间的小程序通信
- 11. Datasnap客户端应用程序挂起
- 12. Java TCP客户端服务器挂起?
- 13. 通过适用于Android的PHP服务器进行客户端与客户端通信应用程序
- 14. Java RMI服务器与客户端通信不起作用
- 15. 使用WCF NetNamedPipe与客户端进行通信的Windows服务
- 16. WCF测试客户端在装载服务合同时挂起
- 17. 服务器客户端应用程序
- 18. 客户端/服务器应用程序
- 19. 客户端 - 服务器应用程序
- 20. 保护客户端应用程序和WCF服务之间的通信
- 21. 从wcf服务通知客户端应用程序
- 22. WCF客户端挂起响应
- 23. Java客户端/服务器远程应用程序的起点
- 24. 客户端应用程序在等待来自WCF的响应时挂起
- 25. Tcp服务器/客户端应用程序与其他PC进行通信
- 26. 通过WCF在服务器端检索客户端信息
- 27. 与C++服务器/客户端应用程序的端口
- 28. 客户端和服务器端应用程序之间的通信
- 29. 连接Java客户端应用程序和IOS应用与WCF服务器
- 30. 的Java通信客户端/服务器
你可以请张贴一些客户端代码吗?调用WCF时是否使用额外的线程? – FrankE
使用线程并在后台运行 –
@BrijeshMishra绝对正确。切勿在主线程上进行任何网络调用。 – Anand