2011-02-18 56 views
0

我一直在閱讀有關向MVC項目添加web服務以及這可能與MVC結構衝突的信息。我添加了一個web服務,它可以與windows phone 7一起使用,它接收一個數字(這是一個簡單的應用程序)。我通過右鍵單擊Controller文件夾並選擇添加新項目 - > webservice來添加web服務。我正在使用已經集成在Visual Studio中的SOAP支持。我想知道是否有一種方法,而不是添加一個Web服務,Windows Phone 7接收和直接發送數據到控制器。 windows phone 7通過右鍵單擊解決方案資源管理器並添加服務引用進行通信。Windows Phone 7從控制器消耗

謝謝!

我也看了ASP.NET MVC & Web Services

回答

0

如果你想使用「添加服務引用」在你的WP7項目,那麼你很可能需要從您的項目公開一個WCF Web服務。

如果您希望創建一個更簡單的REST,如ASP.NET MVC & Web Services中所述,那麼您將無法使用「添加服務引用」,但仍然可以通過在WebClient之上構建自己的客戶端來使用該服務,有幾個圖書館可以幫助解決這個問題。我建議Hammock