写点什么

文章:专访和样章试读:RESTful Web Services

  • 2007-06-19
  • 本文字数:629 字

    阅读完需:约 2 分钟

Leonard Richardso 和 Sam Ruby 联合撰写的“RESTful Web Services”一书介绍了 REST 架构的原则,并解释如何使用 Ruby on Rails、Restlel 和 Django 构建基于 REST 的应用。InfoQ 的编辑 Stefan TiKou 采访了他们,主要讨论关于写作该书的背景以及他们对 REST 和 Web 服务的看法。

基于 REST 的应用越来越多,但并不是所有的人都了解 REST 的工作原理,以及和其他技术比如 WS-* 之间的关系。在本文中,两位作者对 REST 从本质上进行了阐述,不乏精彩之见,比如对 REST 做最简单介绍,Sam Ruby 解释说是“优化并最大限度地使用 GET”等。另外还对现在有些人对 REST 的误解,比如“REST 只适合大多只读的 Web 应用,而不适合高流量和经常可写的 Web 应用”、“REST 不过是分布式超媒体系统”以及现在事实证明 REST 对 Web 并无优势等,一一进行了解答。针对 Stefan 提出的“REST 正在胜出了吗?”这一问题,Leonard Richardso 回答说:

正在胜出是可能的,虽然至今还有许多 FTP 站点和邮寄目录杂志,但我很少使用。至少对于我来说,Web 已经胜出了。我的简单预言是 WS-* 架构不会长期适合面向公众的或高流量的应用。我最大的疑问是,那些有意识地以 REST 设计的基本架构是否将会胜出那些偶尔遵循 REST 风格且简单的架构(如 Flicker 的 REST API)。

文章最后还提到了与 WS-* 相比较,REST 所具备的优势,REST 是否可以和 WS-* 和平相处,以及现在有哪些地方 WS-* 支持的挺好,而 REST 却仍略逊一筹等问题。

阅读全文:专访和样章试读:RESTful Web Services

2007-06-19 05:03928

评论

发布
暂无评论
发现更多内容

SwiftUI @ Netflix:推动新技术落地是怎样一种体验?

故胤道长

swift 移动开发 iOS Developer SwiftUI

如何在 GitHub 上面为你的项目选择开源许可证

HoneyMoose

当你觉得老板的决策是错的,你会怎么做?

石云升

职场经验 5月日更

名可名

顿晓

5月日更 命名

万字长文讲述我是怎样保送清华的|寒门学子的奋斗史(四)

程序猿石头

程序员 码农 逆袭 大学总结 读书总结

BPF 之巅:洞悉 Linux 系统和应用性能

博文视点Broadview

Excel用户如何学习数据分析语言DAX?

博文视点Broadview

如何选择开源许可证

HoneyMoose

网络攻防学习笔记Day1

穿过生命散发芬芳

5月日更 网络攻防

【人间碎片】关于努力这件事

南吕

人生修炼 人生故事

超硬核!阿里技术大牛肝了2晚整理的Java知识,这也太强了!

飞飞JAva

Java Java泛型

将本地文件/文章上传到 GitHub 的流程

彭宏豪95

git GitHub 效率 编程

【LeetCode】员工的重要性Java题解

Albert

算法 LeetCode 5月日更

外行在谈论流派,大师在讨论颜料

顿晓

极限编程 5月日更 门道

书单 | 月度畅销好书,助你技能满格,摆脱低效,走向财富人生

博文视点Broadview

SpringCloud-技术专题-Feign组件基本使用(2)

码界西柚

springmvc SpringCloud Hystrix Fegin

当代软件IT大学生的技术学习之路

Nydia

签约计划

了解代理服务器

进击的梦清

nginx Linux 运维 代理原理

北美亚特兰大一金融服务公司面试总结

HoneyMoose

从零搭建一款PC页面编辑器PC-Dooring

徐小夕

大前端 可视化 lowcode 代码编辑器

你的烂代码终于有了解决方案

博文视点Broadview

本文标题不能描述本文内容

小天同学

读书 哲学 读后感 4月日更

fastadmin+xunsearch题库系统搭建教程

一颗小树

php thinkphp fastadmin xunsearch 题库系统

手机屏幕投屏到桌面的离线方案

黄敏

鹅厂疯子整理了万字Java笔记!小白:硬核资源基础知识已入门

牛哄哄的java大师

Java Object

InfoQ & 声网Agora 技术开放日邀请函

Jessie

音视频 声网

2021年十大突破性技术

石云升

读书笔记 5月日更

技术探索系列 - 轻松带你掌握 JMM(1)

码界西柚

Java JVM JMM 并发 5月日更

IT 专业大学生被培训机构“渗透”情况调查

梦想橡皮擦

签约计划

A “word-wrap” functionality(一个字符串包裹函数)

HoneyMoose

复杂Gremlin查询的调试方法

Tom(⊙o⊙)

gremlin调试

文章:专访和样章试读:RESTful Web Services_SOA_霍太稳@极客邦科技_InfoQ精选文章