我编写了使用此WCF服务方法的WCF服务器和silverlight应用程序。 我从Silverlight调用的任何WCF服务方法 - 我从服务器获得'回调'。
现在,我写了一个小的WPF桌面应用程序 - 当我调用相同的WCF服务方法时,我没有得到任何'回调'(WCF服务和WPF应用程序不在同一台机器上运行)
可以吗?
有没有办法从WPF应用程序获得'回调'。像Silverlight一样?
感谢您的帮助。
答案 0 :(得分:1)
当您在Silverlight上使用WCF时,它会自动使WCF服务器调用Asynchronous并添加回调。
默认情况下,WPF不会这样做。要生成异步操作,您需要进入ServivceReference属性并检查Generate asynchronous operations
框。