2011-11-21 62 views
0

由于REST服务不需要XML,但我们可以将它与XML一起使用,所以我可以将其称为XML Web服务?我可以将REST web服务称为'XML webservice'吗?

我做我的家庭作业与要求,即:

  1. 使用ASP.NET MVC
  2. 提供一个XML Web服务

我在想SOAP,REST却是对我来说更简单,我发现许多REST与ASP.NET MVC而不是SOAP(他们现在都告诉我有关WCF ...)

如果REST不是XML Web服务,请显示一些b关于使用ASP.NET MVC的SOAP(或任何其他称为XML Web服务的东西)的asic文档!

回答

0

看看WCF Web Api。 REST并不意味着任何特定的格式。一个好的REST服务将允许你设置Accept Header:json,xml,等等。例如:“接受”:“application/json” 关于如何使用WCF Web Api实现这个功能,以下是一个很好的post

0

您可以简单地将Web Service添加到您的MVC应用程序中。您必须注意从路线中排除“* .asmx”。

即:

routes.IgnoreRoute("{resource}.asmx/{*pathInfo}");