摘要:
原文:http://huoding.com/2011/05/02/64 Martin Fowler在他所写的《企业应用架构模式》一书中感慨道:MVC已经成为我们最常误用的模式。人们之所以常常误用MVC,很大程度上是因为混淆了不同的MVC变体。 Classic MVC 大概上世纪七十年代,Xerox 阅读全文
posted @ 2012-06-27 21:50
x3d
阅读(372)
评论(0)
推荐(0)
摘要:
模式是程序员之间的交流语言,代理(Proxy)和委派(Delegate)是模式中常见的词汇,不过很多人把他们混淆了,甚至等同起来,这会造成很多沟通交流上的误解,下面说说他们的区别,先看一个UML图: 图形已经表述的很直白了,如果还不清晰,可以看看下面的代码: 01 interface Subject 阅读全文
posted @ 2012-06-27 21:05
x3d
阅读(2883)
评论(0)
推荐(1)
摘要:
本文并不想从头介绍REST,只是想举例说明在HTTP中使用REST需要注意的问题: 先来看看人们对REST的困惑: REST长啥样? 最一般的REST例子,类似下面的样子: POST /articles ... 阅读全文
posted @ 2012-06-27 20:52
x3d
阅读(268)
评论(0)
推荐(0)
摘要:
看起来在web API协议之争(如果曾经有过)中,潮流正稳步的转向REST,SOAP已经被逼退。Web开发者们选出了他们心目中的目标,他们要RESTful APIs。 下面的是2008年和2010年各种不同的API协议部署量的对比图,来源于ProgrammableWeb上的2000多个web API 阅读全文
posted @ 2012-06-27 20:49
x3d
阅读(331)
评论(0)
推荐(0)