- 12
- 0
- 约3.64千字
- 约 5页
- 2017-02-05 发布于北京
- 举报
rest与soaρ样式web服务的区别
REST与SOAP样式Web 服务的区别
2012/07/02
从基本原理层次上说,REST 样式和 SOAP 样式 Web 服务的区别取决于应用程序是面向资源的还是面向活动的。面向资源服务集中于明确的数据对象,一些基本、标准的操作可以依据这些数据对象而执行。如权威的 Gang of Four(GoF) 设计模式这本书所述,对于熟悉面向对象设计模式概念的开发者来说,面向资源服务与基本 Memento 模式类似。实际上,服务提供方维护一组资源,并且公开一组基本操作来执行以下任务:
l 检索资源
l 修改资源
l 创建新资源
l 删除资源
根据定义,REST 样式 Web 服务是面向资源的服务。您可以通过统一资源标识符(Universal Resource Identifier,URI)来识别和定位资源,并且针对这些资源而执行的操作是通过 HTTP 规范定义的。其核心操作包括:
GET - 该操作返回已标识资源的状态表示。您可以通过大量的上下文要素来确定状态,例如谁正在提交请求、操作的参数(传入的参数如 HTTP 头或者查询字符串参数)和服务提供方维护的当前会话状态。
POST - 该操作执行对已标识资源的一些特定于应用程序形式的更新。该操作行为完全依赖于实现它的服务。由该操作返回的数据也完全依赖于应用程序。举例来说,像 GET 操作一样,它可以返回一个状态表示,它还可
您可能关注的文档
最近下载
- 手术部位感染防控指南(2025版).docx VIP
- 标准送货单模板.pdf VIP
- 全套《3D-MAX基础教程》课件完整版全套电子教程.pptx VIP
- 2026年安保人员应急培训计划.docx VIP
- 恒兴密封叠环样本.pdf VIP
- 2025年菏泽市中考化学试卷(含答案).docx
- 公路养护工程质量检验评定标准 第一册 土建工程,桥梁工程,试验继续教育.pdf VIP
- 《四川省房屋建筑和市政工程施工图审查常见问题解析》(2024年版).pdf VIP
- SH 3503-2007 石油化工建设工程项目交工技术文件规定.pdf VIP
- 2025年特种设备无损检测人员资格考试(超声检测UT)练习题及答案汇总.docx VIP
原创力文档

文档评论(0)