Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wcf oData RIA PowerPivot大消息大小_Wcf_Silverlight_Ria_Odata_Excel 2010 - Fatal编程技术网

Wcf oData RIA PowerPivot大消息大小

Wcf oData RIA PowerPivot大消息大小,wcf,silverlight,ria,odata,excel-2010,Wcf,Silverlight,Ria,Odata,Excel 2010,我使用powerpivot直接从sql数据库加载300万行,性能非常好 我尝试使用vs2010和silverlight RIA服务生成一个简单的oData服务,并从powerpivot访问它。它可以处理少量的行,但是如果一个方法试图返回300万行,服务器就会崩溃。我想这并不奇怪 我经常遇到WCF的消息大小问题,配置传输以支持更大的大小是一件非常痛苦的事情。另外,理想情况下,我不想要一个大消息,而是某种数据打包。在WCF中添加一层RIA和oData ontop似乎只会让更改最大消息大小的想法变得更

我使用powerpivot直接从sql数据库加载300万行,性能非常好

我尝试使用vs2010和silverlight RIA服务生成一个简单的oData服务,并从powerpivot访问它。它可以处理少量的行,但是如果一个方法试图返回300万行,服务器就会崩溃。我想这并不奇怪

我经常遇到WCF的消息大小问题,配置传输以支持更大的大小是一件非常痛苦的事情。另外,理想情况下,我不想要一个大消息,而是某种数据打包。在WCF中添加一层RIA和oData ontop似乎只会让更改最大消息大小的想法变得更加复杂

oData接口中是否支持对方法返回的数据进行流式传输或分组的传输

这是WCF/RIA或oData本身的限制吗。可以使用powerpivot连接到返回数百万行的oData源吗

有人有更好的方法通过WCF/RIA/oData公开大数据集吗

谢谢,
亚当找到了!在DataService类中,InitializeService方法需要使用config.SetEntitySetPageSize