2011-02-18 57 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