2
我已经处理了一些Web服务,但我有一个客户谁想从我们的系统得到一个报告,并显示在他们的网站。使用Web服务将信息发送给他们的最佳方式是什么?通过使用C的webservice发送大量的数据#
我有两个想法,要么做一个大的数据传输,要么通过Web服务处理分页(尽管这不允许过滤)。我向其他人开放。
谢谢
我已经处理了一些Web服务,但我有一个客户谁想从我们的系统得到一个报告,并显示在他们的网站。使用Web服务将信息发送给他们的最佳方式是什么?通过使用C的webservice发送大量的数据#
我有两个想法,要么做一个大的数据传输,要么通过Web服务处理分页(尽管这不允许过滤)。我向其他人开放。
谢谢
它是什么样的数据?也许你可以提供OData feed?该OData的API允许URL驱动的筛选,分页等
为什么不会允许它过滤?您可以让客户分配一个过滤器,并使用“hasMorePages”字段或类似的东西将结果分页。服务器然后可以检索其余的结果并将其缓存在某处 – Rik 2011-04-29 15:08:28
我认为他们从服务器下载速度可能是选择正确解决方案的关键。 – 2011-04-29 15:56:32