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

其实好早就翻译好了这篇文章,最后是于 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的功能,构建符合要求的系统,并实现真正的增值,用啥都不是错。:)

时间: 2024-11-03 21:41:36

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

震惊!5分钟买到上千个银行卡密码!揭秘盗取银行卡信息三大方法....

"卡在身上,钱莫名其妙地被转走了",很多人会说这不可能.广州的吴先生原本也认为这不可能,但这匪夷所思的一幕就在他身上发生了. CCTV-13 "爆料者"网上买到上千银行卡密码 银行卡在身上 5万存款一周只剩300元 去年12月,吴先生收到了一条陌生号码发来的短信.短信上写着自己的名字,吴先生以为是某个没存号码的朋友发来的,就点击了短信中的图片. 由于手机并未出现什么异常,吴先生便没太在意.可一个星期之后,银行突然发来一条消费短信,原本存有5万多块钱的一张银行卡,余额

云计算成两会热门话题

 本文讲的是云计算成两会热门话题,云计算可以说是当前科技界最热门的话题之一.在全国"两会"上,代表委员们同样关注.热议我国云计算的发展. 带来产业链革命 "云计算被称为全球范围内最值得期待的技术革命,将引发整个产业的重新洗牌及国家竞争力的再次排位."3月10日,全国人大代表.浪潮集团董事长孙丕恕说. 他告诉记者,云计算是通过将计算和数据部署在大量分布式计算机上,使企业能够根据需求访问计算机和存储系统.这意味着计算能力也可以像煤气.水电一样,作为商品进行传送.另一个是

审时度势 云计算从容“出发”

本文讲的是审时度势 云计算从容"出发","'多.快.好.省'这4个字可以很形象地表述云计算的价值,这一模式将是未来IT业界的发展趋势."日前,用友软件股份有限公司董事长兼总裁王文京在接受记者采访时表示,大中型企业对云计算的认知度和接受度很快,其云计算的推动方式基本是按照私有云的模式,中小企业.小微企业则主要是通过公有云的方式接受云计算的服务. 云计算是最近几年的热门词汇.今年的政府工作报告提出,云计算物联网试点示范工作步伐要加快.业内人士认为,云计算理念目前虽然已深

 两位“冤家”由恨生爱闪婚,合并不是市梦率

3月12日,国内规模最大的两家视频网站-优酷网和土豆网宣布双方以100%换股的方式合并,合并后公司将更名为"优酷土豆". 两位"冤家"由恨生爱的"闪婚",令人惊讶.有数据显示,合并前优酷占据中国21.8%的网络视频广告市场,土豆份额为13.7%,合并完成后,优酷土豆合计份额将达35.5%,但对长期不盈利的优酷和土豆而言,块头大了就能止损?靠各自体温的抱团取暖就能过冬?合并后,优酷土豆的掌门古永锵就表示:"对盈利时间不予置评".

传江西籍网络推手炒红犀利哥

近来,征婚才女罗玉凤,还有颓废流浪汉犀利哥,这些原本扎人堆里不起眼的普通人,排着队在网络走红了,仿佛背后有那么一双手,将他们不断地推到了台前.来自山东的一个80后4人网络团队突然站了出来,自称这一切都是他们所为,立刻引起轩然大波.玉凤姐.犀利哥真的是他们"策划"的吗?还是另有隐情?带着这些疑问,21日记者连线采访了这个团队的"核心人物"--非凡梦想,真名程贵斌,却意外地发现远在山东临沂的他,不仅有着和犀利哥一样的人生遭遇,而且他来自江西抚州,并在南昌读过大学. 推红

揭秘HTML5和CSS3【珍珠奶茶帮】

分享人:空雁 互联网的发展总是在不断地催生新技术的产生,而HTML5和CSS3是最近一直被讨论的热门话题,对于每个互联网开发者尤其是前端开发者而言,都充满了好奇与渴望.那么HTML5和CSS3究竟有哪些让我们眼前一亮的东西呢?我在WebRebuild北京交流会和珍珠奶茶帮上给大家分享了<揭秘 HTML5和CSS3>,PPT在这里: http://docs.google.com/present/view?id=dhpdbrp_51hf88z8g8 HTML5 HTML 5草案的前身名为Web A

React Native网络请求

很多移动应用都需要从远程地址中获取数据或资源.你可能需要给某个REST API发起POST请求以提交用户数据,又或者可能仅仅需要从某个服务器上获取一些静态内容--以下就是你会用到的东西.新手可以对照这个简短的视频教程加深理解. 使用Fetch React Native提供了和web标准一致的Fetch API,用于满足开发者访问网络的需求.如果你之前使用过XMLHttpRequest(即俗称的ajax)或是其他的网络API,那么Fetch用起来将会相当容易上手.这篇文档只会列出Fetch的基本用

忽悠 再忽悠,关于《Sanjiva Weerawarana访谈:揭秘REST/WS-*》事相

继:<互联网领域Java从来就不是主流>一个完全错误的标题!炒作短时间带来了流量,却损害了作者的声誉,推荐人的信誉,以及读者对于网站的期待. 之后,再次被忽悠了一回: CSDN首页上的Sanjiva Weerawarana访谈:揭秘REST/WS-* 详细的新闻内容页面:Sanjiva Weerawarana访谈:揭秘REST/WS-* InfoQ霍泰稳编写的推荐<Sanjiva Weerawarana访谈:揭秘REST/WS-*> Info上实际的内容页面1<Sanjiva

Nginx 作为 WebSockets 代理 【已翻译100%】

WebSocket 协议给我们提供了一个创建可以支持客户端和服务端进行双向实时通信的web应用程序的方法.相比之前使用的方法,WebSocket(作为HTML5的一部分)可以使我们更容易开的发出这种类型的应用程序.绝大多数的现代浏览器都支持WebSocket,包括火狐,IE,Chrome,Safari以及Opera等,同时,越来越多的服务端框架也开始支持WebSocket了. 对于企业应用来说,我们需要多个WebSocket服务器来保障性能和高可用性,因此我们迫切的需要对WebSocket协议进