[英]WCF get List<CustomClass> row by row (streaming)
我有WCF服务,该服务从Mysql数据库返回许多行。 如果一次获取所有行,我会有些延迟,这让我感到不舒服。 我可以打开mysql datareader并非常快速地获取第一行,但是如何将这些行返回给WCF客户端并继续获取行呢?
是否有可能使诸如流式传输而不是对二进制文件流而是对诸如List之类的东西进行处理?
主要目标-在客户端,一些线程调用WCF流方法,该方法逐行返回并继续执行。
PS解决方案使用分页调用方法(结果集中的偏移量和行数限制)不是很好,因为每次都要调用mysql查询来获取部分数据非常昂贵。
感谢帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.