通过webservice传递类或datareader

时间:2011-01-13 20:07:45

标签: wcf web-services

我对Web服务和SOA有一个广泛的问题。我有一个数据库,其中包含我想要阅读的数据(只是阅读,没有插入或更新)。最好将数据公开为类,还是最好将信息公开为datareader?

2 个答案:

答案 0 :(得分:3)

您无法通过网络服务公开数据阅读器。您必须执行阅读器,将数据填充到对象并发送这些对象。

检查WCF数据服务。它会为你节省很多工作。

答案 1 :(得分:1)

我认为DataReader不可序列化。最好将结果作为对象列表返回,或者您可以填充DataTable并将其返回。