加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 这是一个RESTFUL MVC Web服务吗?

发布时间:2020-12-16 06:36:08 所属栏目:asp.Net 来源:网络整理
导读:我知道Web服务和WCF,但我对服务有一般性的问题. 我有一个ASP.NET MVC应用程序,它执行一些基本功能.我只有一个控制器,我在其中传递记录并使用XML Serializer将信息序列化为XML.然后我将这些信息返回给浏览器,它显示我从Controller Action获得的XML.所以我用XM
我知道Web服务和WCF,但我对服务有一般性的问题.

我有一个ASP.NET MVC应用程序,它执行一些基本功能.我只有一个控制器,我在其中传递记录并使用XML Serializer将信息序列化为XML.然后我将这些信息返回给浏览器,它显示我从Controller Action获得的XML.所以我用XML获取了我的类(数据库对象)的XML表示,我将这个应用程序的URL提供给客户端并访问和提取信息.

这是服务吗?

我的意思是最终所有客户端需要的是通过服务的Xml表示也对吗?我不是那么经验丰富而且可能非常愚蠢但请帮助我…如果我以这种方式向客户提供xml是一个服务?或者有什么我需要在这里理解的吗?

解决方法

不要让所有关于“网络服务”的嗡嗡声欺骗你; Web服务背后的基本思想非常非常简单.简单地说,响应于通过标准web传输协议(即,HTTP / HTTPS)的请求来提供数据.其他一切(XML,SOAP,WSDL等)只是分层技术,以增强服务的基本功能.基于REST的服务基本上是您可以构建的最简单的服务 – 它们构建在核心HTTP / S传输协议上,而不是其他许多服务.

服务和传统网站之间的主要区别在于服务是以数据为中心而不是以呈现为重点;也就是说,服务通常不关心数据的格式化和显示方式(取决于客户端),而是关注返回的数据.那么……你是通过HTTP提供XML数据的?校验.你有服务.恭喜!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读