2012-01-19 67 views
1

我在概括这一点。从客户端到服务器的数据传输

该应用程序有一个服务器和一个客户端。服务器有大量的数据。这些数据必须发送到客户端并保存到指定的位置。为此,我按块发送数据块。 我期待客户端的UI冻结。

为了使UI响应,我打算使用后台线程。这个想法是 点击按钮后,客户端会要求服务器获取要读取的数据的大小。 一旦数据的大小可用,我必须要求服务器发送 块。一旦数据到达并且客户端写入文件,服务器就必须发送下一个块。

这一直持续到最后一次发送。

我想知道如何做到这一点。

+2

显示你的努力:你的逻辑是完美的,尝试一些代码,并告诉我们! – Marco

+0

我仍然处于设计阶段,我无法继续深入,如何与单个线程沟通 – Raghav55

+0

也许您可以在这里找到一些提示:[从WCF获取大型列表?](http:// stackoverflow.com/q/5619403/93623) –

回答

相关问题