2011-01-13 46 views
0

我对Web服务和SOA有广泛的疑问。我有一个数据库,其中包含我想公开阅读的数据(只读,不插入或更新)。将数据公开为类最好还是最好将数据作为数据读取器公开?通过webservice传递类或数据访问

回答

3

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

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

+0

谢谢,返回一个类或原始数据类型是否更好? – 2011-01-13 20:24:55

1

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