【发布时间】:2010-10-22 19:53:33
【问题描述】:
如何从客户端解决 WCF 服务消耗问题(silverlight) 什么时候从服务器上你可以告诉你服务工作(单步执行)并且客户端得到一个 ObservableCollection 里面什么都没有?
void client_GetAddressesCompleted(object sender, GetAddressesCompletedEventArgs e)
{
var x = e.Result;
// ... more code
}
e.Result 总是返回零计数。即使它在服务器上工作。有什么想法吗?
更多信息
我认为已经将问题追溯到中间层为地址列表调用基于 Java 的 SOAP Web 服务的区域,然后我通过基于 WCF 的 SOAP 服务再次将数据向下传递给 Silverlight 客户端。对 Java 服务的引用是“服务”引用。在进行这种互操作时,Java 数据传输对象没有 DataContracts 和 DataMembers 的事实是否重要? WCF 如何处理这个问题?
【问题讨论】:
-
我确定您在使用服务器方法时遇到了问题。所以你也应该附上它的代码。
标签: .net wcf web-services soap asynchronous