iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >WCF REST架构背后概念是什么
  • 943
分享到

WCF REST架构背后概念是什么

2023-06-17 20:06:29 943人浏览 薄情痞子
摘要

这篇文章主要介绍“WCF REST架构背后概念是什么”,在日常操作中,相信很多人在WCF REST架构背后概念是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”WCF REST架构背后概念是什么”的疑惑有所

这篇文章主要介绍“WCF REST架构背后概念是什么”,在日常操作中,相信很多人在WCF REST架构背后概念是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”WCF REST架构背后概念是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

不同的人似乎对REST有不同的定义,有些定义是非常严格的,而有些则是比较自由的。我倾向于认为WCF REST架构存在于一个连续的范围里, 如图所示:

WCF REST架构背后概念是什么

我们可以认为WCF REST架构背后隐含的基本理念如下

◆越简单越好

WEB一直是非常成功的。

◆Web是很简单的。

◆Web设计要遵循一些指导性原则,而这些原则在过去很长一段时间内都是可靠的。

◆Web 服务的设计要以 Web的方式。

不同的人对 REST有不同的定义,但可以肯定的是存在一些特征来影响一个服务是否是RESTful的,或者它能不能被认为是RESTful, 或者它能否落在上面这个连续范围内的某个位置。这里列出一些(并不是全部)特征:

◆对Http 方法(GET,PUT,POST,DELETE是主要的HTTP方法)的合理使用——HI-REST端倾向于对具体方法用于具体的情景进行严格的规定。例如一个HI-REST的实现中使用GET方法获取,DELETE方法用来删除,PUT方法用来插入或者更新,而POST方法则用来附加。而LO-REST 的解决方案则可能使用POST方法做插入,更新,删除和附加操作。

◆对数据表现形式的选择——HI-REST解决方案倾向于选择标准的数据表现形式,而一些LO-REST解决方案则认为POX也是一个不错的选择。

◆对良好构造的URI的使用——HI-REST解决方案倾向于使用描述性的URI而一般情况下不使用查询字符串,而我们在一些LO-REST解决方案中可以看到对查询字符串的使用。

◆其他:有效负荷中包含指向相关信息的链接,使用合适的HTTP 响应代码。

我没有在什么是REST的基础上给出一个严格的定义,原因并不是我觉得这不重要。原因是,从WCF的角度,一个专门的定义无关紧要。WCF支持范围两端的 REST架构(HI-REST和LO-REST)。

到此,关于“WCF REST架构背后概念是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: WCF REST架构背后概念是什么

本文链接: https://www.lsjlt.com/news/292682.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • WCF REST架构背后概念是什么
    这篇文章主要介绍“WCF REST架构背后概念是什么”,在日常操作中,相信很多人在WCF REST架构背后概念是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”WCF REST架构背后概念是什么”的疑惑有所...
    99+
    2023-06-17
  • WCF协定概念是什么
    本篇内容主要讲解“WCF协定概念是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WCF协定概念是什么”吧!服务操作是在服务的代码中定义的过程,用于实现某种操作的功能。 此操作作为一个 WCF...
    99+
    2023-06-17
  • WCF REST服务是什么
    这篇文章主要讲解了“WCF REST服务是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WCF REST服务是什么”吧!.NET Framework 3.5引入了REST风格的Windo...
    99+
    2023-06-17
  • Django框架的概念是什么
    这篇文章给大家分享的是有关Django框架的概念是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。首先需要了解Django框架的概念:Django是一个开放源代码的Web应用框架,由Python写成。采用了MV...
    99+
    2023-06-02
  • es6解构的概念是什么
    本篇内容主要讲解“es6解构的概念是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“es6解构的概念是什么”吧! 在es6中,解构...
    99+
    2024-04-02
  • react脚手架的概念是什么
    本篇内容介绍了“react脚手架的概念是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • SpringMVC RESTFul及REST架构风格是什么
    这篇文章主要介绍“SpringMVC RESTFul及REST架构风格是什么”,在日常操作中,相信很多人在SpringMVC RESTFul及REST架构风格是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作...
    99+
    2023-06-30
  • css架构理念是什么
    本篇内容主要讲解“css架构理念是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css架构理念是什么”吧!前言 做前端已有不短的时间了,在css这片领域越走越久、越走越远,回过头来看看,有很...
    99+
    2023-06-08
  • c#中wcf架构的用法是什么
    在C#中,WCF(Windows Communication Foundation)是一种用于构建分布式应用程序的库,它提供了一种统...
    99+
    2024-03-02
    c#
  • Spring框架核心概念是什么
    这篇文章主要为大家展示了“Spring框架核心概念是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Spring框架核心概念是什么”这篇文章吧。1、Spring是什么简而言之,Spring是企...
    99+
    2023-06-29
  • es6解构赋值的概念是什么
    这篇文章主要讲解了“es6解构赋值的概念是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“es6解构赋值的概念是什么”吧! 在...
    99+
    2024-04-02
  • HTML基本结构的概念是什么
    这篇文章主要介绍了HTML基本结构的概念是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇HTML基本结构的概念是什么文章都会有所收获,下面我们一起来看看吧。 <!-...
    99+
    2024-04-02
  • react同构应用的概念是什么
    今天小编给大家分享一下react同构应用的概念是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2024-04-02
  • Python概念是什么
    这篇文章主要介绍“Python概念是什么”,在日常操作中,相信很多人在Python概念是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python概念是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧...
    99+
    2023-06-16
  • HADOOP概念是什么
    本篇内容主要讲解“HADOOP概念是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HADOOP概念是什么”吧!大数据:指无法在一定时间范围内用常规软件工具进行捕捉,管理和处理的数据集合,是需...
    99+
    2023-06-02
  • C++数据结构之堆的概念是什么
    今天小编给大家分享一下C++数据结构之堆的概念是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。堆的概念堆(heap)是计...
    99+
    2023-06-29
  • java构造方法重载的概念是什么
    在Java中,构造方法重载是指在同一个类中可以定义多个具有相同名称但参数列表不同的构造方法。 构造方法是一种特殊的方法,用于创建和初...
    99+
    2023-10-24
    java
  • mysql.sock的概念是什么
    这篇文章主要讲解了“mysql.sock的概念是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql.sock的概念是什么”吧! ...
    99+
    2024-04-02
  • dedecms的概念是什么
    本篇内容主要讲解“dedecms的概念是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“dedecms的概念是什么”吧! dede...
    99+
    2023-02-17
    dedecms
  • wlan的概念是什么
    本篇内容介绍了“wlan的概念是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!wlan是什么意思啊:答:wlan的意思是应用“无线通信技...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作