异步 Web 服务调用返回 null(从 ASP.NET 异步页面调用)
我正在使用已在 WCF 中实现的第 3 方 Web 服务。
我的使用者代码驻留在 ASP.NET 异步页面上。
问题是,有时 BeginCallWebService() 方法返回 null。它不应该总是返回一个 IAsyncResult 对象吗?
我应该要求 Web 服务开发人员修改他们的代码,还是 null 是合法的响应?
I am consuming a 3rd-party web service which has been implemented in WCF.
My consumer code resides on an ASP.NET asynchronous page.
Problem is, sometimes the BeginCallWebService() method is returning null. Shouldn't it always return an IAsyncResult object?
Should I ask the web service developer to modify their code, or is null a legit response?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Begin...
应始终返回IAsyncResult
,因为您需要它来调用End...
目前他的网络服务实现 异步模式(他的错误),或者你的代理提供它(你的错误)?
Begin...
should always returnIAsyncResult
as you'll need it to callEnd...
Currently his webservice implements async patterns (his bug), or your proxy provide it (your bug)?