我有一个asp.net Web应用程序,现在假设用户使用以下URL Myapplication.com/Customer/Edit/120
向应用程序发送POST操作方法,然后此URL将更新ID = 120且发送数据的客户
因此,这与调用Web服务相同,因为您使用URL与应用程序(在本例中为Update a customer)集成,因此为什么不考虑使用RESTfull Web服务!
答案 0 :(得分:2)
Web服务究竟是什么?您如何区分网页和Web服务。
这些只是检索某些资源的不同术语。无论是使用Web服务还是Web页面,您只需要请求资源。该表示是针对网页固定的,即它始终是HTML。如果从我的Web服务而不是返回Json或XML,如果它开始提供HTML将使它成为一个网页?
我认为Web服务的整个概念都来自SOAP世界。使用Rest,没有什么可以作为Web服务或网页。资源(json,xml,html,image)只有不同的表示形式。
进一步回答你的
那么为什么不考虑使用RESTfull Web服务呢?
微软推出了Asp.Net Web API,它只是提供内容的纯MVC。