设想:
- 我在不是我的 Web 服务器的机器上有 WCF 服务。
- 在网站上,我有一个调用 WCF 服务的请求。
- 在该请求期间,我想更新“进度条”,因为使用 WCF 服务的进程将部分发生(该进程将分批发送数据)。
我的问题是:如何在服务器端的进程中更新视图(进度条)?
设想:
我的问题是:如何在服务器端的进程中更新视图(进度条)?
Dino Esposito 在2012 年 3 月的 Msdn 杂志上讨论了这个具体案例。
总结它的文章,您可以使用SignalR,它是一个客户端/服务器消息传递框架。它适用于多个“传输”,具体取决于服务器和客户端的能力(websockets、iframe 等)以具有伪持久连接。
该框架用于允许服务器向客户端报告进度,客户端可以更新其 ui(通常是进度条)。
您描述的场景似乎适合回调 wcf 服务。有关详细信息,请参阅以下 URL: http: //msdn.microsoft.com/en-us/magazine/cc163537.aspx。