- 1
- 0
- 约2.62千字
- 约 18页
- 2024-04-17 发布于山东
- 举报
构建RESTful服务
教学内容
l第一节RESTful介绍
l第二节构建RESTful应用接口
l第三节使用Swagger生成WebAPI文档
RESTful介绍
nRESTful是目前流行的互联网软件服务架构设计风格。
nREST(RepresentationalStateTransfer,表述性状态转移)一词是由Roy
ThomasFielding在2000年的博士论文中提出的,它定义了互联网软件服务的
架构原则,如果一个架构符合REST原则,则称之为RESTful架构。
nREST并不是一个标准,它更像一组客户端和服务端交互时的架构理念和设计原
则,基于这种架构理念和设计原则的WebAPI更加简洁,更有层次。
RESTful的特点
n每一个URI代表一种资源
n客户端使用GET、POST、PUT、DELETE四种表示操作方式的动词对服务端资
源进行操作:GET用于获取资源,POST用于新建资源(也可以用于更新资源),
PUT用于更新资源,DELETE用于删除资源。
n通过操作资源的表现形式来实现服务端请求操作。
n资源的表现形式是JSON或者HTML。
n
原创力文档

文档评论(0)