写点什么

文章:专访和样章试读: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:03689

评论

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

使用Valgrind调试Linux C++程序

Simon

c++ gdb Valgrind memcheck 内存泄漏

创建spring boot starter

曾彪彪

Java spring Boot Starter

将DevOps视为哲学——实施DevOps的绝佳方式

禅道项目管理

DevOps 测试 开发 持续交付

程序员快乐器之JAVA代码生成工具

Philips

敏捷开发 程序设计 软件架构 开发工具

大项目写代码写到晕头转向?敏捷多项目框架解君愁

Learun

敏捷开发 软件开发

【写作群星榜】9.1~9.13写作平台优秀作者 & 文章排名

InfoQ写作社区官方

写作平台 排行榜 文章

鹰眼 | 分布式日志系统上云的架构和实践

腾讯云大数据

大数据

一定要写点什么?!

记一次node项目重构改进

华为云开发者联盟

Java 项目 方案

同城双活与异地多活架构分析

vivo互联网技术

架构 高可用 架构设计 高可用系统的架构

java中实现List集合中对象元素按其属性的中文拼音排序

云辰

5分钟带你掌握Makefile分析

华为云开发者联盟

makefile 脚本

从linux源码看epoll

无毁的湖光

Linux TCP Linux Kenel

东方证券企业架构之技术架构转型实践

BoCloud博云

云计算 容器 微服务 PaaS 博云

docker 安装consul

云辰

Python中的with是测试常用到的资源打开利器

陈磊@Criss

什么是云服务器,ECS它能干什么?

德胜网络-阳

想学习数据结构和算法,推荐给你 10 本优质书单

沉默王二

数据结构 算法 书单推荐

图计算黑科技:打开中文词嵌入训练实践新模式

腾讯云大数据

大数据

不想码代码,你还能做什么?(一)

研发管理Jojo

项目管理 技术管理 PMO

ASP.NET Core 性能优化最佳实践

newbe36524

微服务 性能优化 .net core ASP.NET Core

中途转行学Java,如何赛过科班生?你只需要做到这几点

小Q

Java 程序员 架构 技术 基础

实践案例丨基于Raft协议的分布式数据库系统应用

华为云开发者联盟

raft 华为云

USDT承兑商支付系统搭建,区块链支付平台开发

区块链永续合约交易所搭建,永续合约系统开发

看动画学算法之:排序-快速排序

程序那些事

排序 快速排序 数据结构和算法 看动画学算法

基于electron桌面级脚手架的设计

久违

设计 大前端 全栈

碰撞率下降75%!Mobileye与所托瑞安宣布双方合作重大进展

最新动态

案例解析丨Spark Hive自定义函数应用

华为云开发者联盟

spark UDF

TNFE-Weekly[第七十二周已更新]

莹姐🙈

小程序 大前端 周刊

Docker映射详解,没问题了!

程序员的时光

Docker

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