【发布时间】:2010-07-01 15:51:24
【问题描述】:
我不确定调用什么正确的方法或名称来做我想做的事情,或者它是如何实现的。我的目标是设置一个无需调用服务器即可从服务器更新的客户端。
基本上是以下场景:
- Client(1) 调用 Web 服务 (GetListOfProducts)
- 服务器返回一个数组(A、B、C、D)给客户端(1)。
- Client(2) 调用 Web 服务 (UpdateProductList) 以删除产品 C。
- 服务器从列表中删除产品 C 并将成功返回给客户端 (2)。
- 服务器更新客户端(1)。
- Client(1) 更新其列表框并从列表中删除项目 C。
第 5 步是否可行?当先前请求的数据发生更改时,让服务器更新客户端?看起来这需要数据绑定,但可以通过 Web 服务完成吗?哦,是否可以使用 HTTP Soap 来做到这一点?
【问题讨论】:
标签: c# web-services data-binding asynchronous callback