2011-04-04 53 views
1

我需要从XML文件读取数据,从文件中获取一些数据并返回数据。我是否需要创建一个WCF服务来读取XML文件?

我需要为此创建一个WCF服务吗?

如果是这样,我是否需要托管服务?我不太确定WCF的工作原理,(虽然我已经通过了很多教程)我需要实现什么功能?我猜想IService接口,实际的服务实现,客户端怎么样,我需要担心客户端吗?

感谢

回答

3

不,你需要的XMLReader

XMLReader

OLD example关于WCF Services - 只是FYI

+0

谢谢,那么在这种情况下使用WCF的优点是什么? – RKM 2011-04-04 19:20:21

+0

WCF就像一个可以返回XML的web服务。您是否正在编写一个读取XML并将其发送到您的XAML/XAP的SilverLight应用程序?如果是这样,那么你需要一个WCF服务。但是,如果您只是阅读XML并对数据做些什么,那么您只需要一个阅读器。 – SQLMason 2011-04-04 19:22:24

+0

嗨,谢谢。是的,我的Silverlight应用程序确实会读取XML并将其发送给XAML,所以我想我需要一个WCF服务。那么我应该使用Silverlight模板还是WCF模板?谢谢 – RKM 2011-04-05 12:58:08

2

WCF开发不使用XML。您可以使用LinqToXml来处理XML文档。使用XMLReader可能会更简单,但如果您想使用真正的BIG XML文档,则会遇到问题。

相关问题