在 REST 上不要成为人云亦云的 RESTafarian,揭秘REST/WS-*

原创 2007年09月23日 18:06:00
其实好早就翻译好了这篇文章,最后是于 2007年9月3日 InfoQ才正式发布于网站的。

Sanjiva Weerawarana访谈:揭秘REST/WS-*

说实在的,在 REST 上,我没有太多的发言权,即使是看了 李锟、廖志刚、刘丹、杨光翻译的Roy Thomas Fielding博士论文《架构风格与基于网络的软件架构设计》,还做了一些实验性的Demo,但也仍不具真正的大项目经验与可操作性。现实当中,真正深入理解 REST 的人多吗?还是大多数人都在人云亦云呢?

REST 还是需要很长的路要走,虽然包括我在内的人相信 REST 会改变未来 Web 开发的面貌,甚至更加明显的效果,但是马拉松也是需要一步一步地坚持下去才能到达终点的。

这篇文章也许会告诉你一些如何在REST与WS-*进行选择的一些参考,带着以下问题去阅读是一个好的主意:

1、REST是否给应用程序间的交互提供一种比WS-*更好的基础呢?

2、REST足以解决应用程序间整合所需的一切问题吗?

3、REST是构建Web应用程序仅有的一种方法吗?

4、REST解决了应用程序的安全性、可靠性及企业级的业务品质问题了吗?

5、REST是面向资源,WS-*面向服务的架构,这是谁对谁错的问题吗?

6、REST真的很简单,WS-*很复杂吗?

。。。。。。

无论怎么样,只要能够恰当地使用Web的功能,构建符合要求的系统,并实现真正的增值,用啥都不是错。:)

REST API开发学习笔记

概述 REST 从资源的角度来观察整个网络,分布在各处的资源由URI确定,而客户端的应用通过URI来获取资源的表示方式。获得这些表徵致使这些应用程序转变了其状态。随着不断获取资源的表示方式,客户端应...
  • T_27080901
  • T_27080901
  • 2015年05月20日 11:26
  • 584

REST, SOAP/WS-* and WCF概览

很多地方提到REST vs. WS-* (SOAP), 今天google了一下并整理了一些观点,算是个速查链接:David Chappell: ...
  • jameszhou
  • jameszhou
  • 2009年05月04日 16:55
  • 1649

rest @PathParam

@PathParam的声明允许你在URI路径中去映射你的方法将使用的参数。 @Path("/library") public class Library { @GET @Path("/...
  • CHS007chs
  • CHS007chs
  • 2016年07月14日 10:30
  • 4898

HBase REST Server

##start up # Foreground hbase rest start -p # Background, logging to a file in $HBASE_LOGS_DIR hb...
  • wl101yjx
  • wl101yjx
  • 2016年10月07日 12:43
  • 1748

基于REST的Web服务器客户端

基于REST的Web服务客户端 李宗申 2015-3-15 23:44:19 2人评论 分类:开发者工具 摘要 : 基于REST的Web服务客户端是一款可以使用Chrome插件...
  • layman1024
  • layman1024
  • 2017年06月06日 09:55
  • 712

soapui怎么在restMockService中动态写内容

在 restMockService的onRequestScript中输入    def result = new com.eviware.soapui.impl.wsdl.mock.WsdlMock...
  • wannasing
  • wannasing
  • 2012年03月16日 15:20
  • 963

REST的主要优势到底是什么?

在JavaEye论坛上回答网友joyjiang的疑问:“REST的优势到底是什么?开发效率?文档的管理?url的直观?还是其它的什么优势呢?”REST的主要优势在我看来其实在于它是一种对于服务器的更加...
  • mozilla
  • mozilla
  • 2007年06月07日 22:33
  • 19923

Intellij Idea 技巧 REST Client

Tools -> Test RESTful web service 用了这个就不用是用Postman了
  • Winter_chen001
  • Winter_chen001
  • 2017年07月04日 10:16
  • 2934

REST资源地址和作用域 学习笔记

在路径变量里可以使用标点符号以辅助增强逻辑清晰性。 1、问好  ? 用来分割资源地址和查询字符串的,“与” (&)符号是用来分割查询条件的参数的。 GET  /book?start=0&size=...
  • u014470581
  • u014470581
  • 2016年04月19日 22:50
  • 461

rest注解说明及使用示例(java)

1.常用API介绍 1.1 javax.ws.rs包(用于创建RESTful服务资源的高级接口和注解) 1.1.1 统一接口 JAX-RS使用@javax.ws.rs.POST 、@javax.ws....
  • alane1986
  • alane1986
  • 2017年05月26日 16:02
  • 1372
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在 REST 上不要成为人云亦云的 RESTafarian,揭秘REST/WS-*
举报原因:
原因补充:

(最多只允许输入30个字)