2011-04-04 94 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文檔,則會遇到問題。

相關問題