0

我正在使用已在 WCF 中实现的第 3 方 Web 服务。

我的消费者代码驻留在 ASP.NET 异步页面上。

问题是,有时 BeginCallWebService() 方法返回 null。它不应该总是返回一个 IAsyncResult 对象吗?

我应该要求 Web 服务开发人员修改他们的代码,还是 null 是一个合法的响应?

4

1 回答 1

2

Begin...应该总是返回IAsyncResult,因为你需要它来调用End...

目前他的网络服务实现了异步模式(他的错误),或者你的代理提供它(你的错误)?

于 2009-12-12T00:25:42.387 回答