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数据的?校验.你有服务.恭喜! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 以编程方式从GridView添加和删除事件
- asp.net-mvc – “一个MVC过滤器提供程序已经注册了另一个C
- asp.net – 在DB或文件中保存长详细信息?
- asp.net-mvc – ASP.NET MVC搜索路由
- asp.net-mvc-4 – 如何让你的MVC控制器DRY为Edit-> Save->
- asp.net-mvc – 可以在当前使用ASP .NET的Web应用程序中使用
- 如何处理在MVC视图中应用程序启动和传输和显示错误发生的AS
- ASP.Net多租户SaaS应用程序中的本地化(i18N)
- asp.net mvc全球化.你怎么做呢?
- asp.net – 在自定义声明中保留用户安全配置文件数据
推荐文章
站长推荐
- asp.net-mvc-4 – 为什么MVC4 @ Styles.Render()
- asp.net – iis7中的windows身份验证
- asp-classic – IIS Express是否支持ASP Classic
- asp.net – 静态文件上的间歇性401和302错误
- asp.net-mvc-3 – 为什么Visual Studio不会破坏这
- asp.net – 使用HttpHandler和IIS 5.1在iPhone上
- asp.net-mvc – ASP.NET MVC和IIS 5
- asp.net-mvc – 如何将MVC 5 IdentityModels.cs移
- asp.net-mvc – 使用javascript的Mvc ActionLink
- ASP.Net – AJAX UpdatePanel中的Javascript
热点阅读