专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  本文举例源代码或素材下载   我选择案例很简单就是应用Rails进行敏捷开发书中depot应用为了简化问题我只使用了其中store控制器部分并将这部分改写成REST+RIA方式具体地说就是:  1、重写个控制器(我把它称为RestStore)它功能和Store控制器类似但只提供RESTful风格接口;   2、表示层部分用Flex重写该层和RestStore控制器通信以获取必要后台数据;  为了比较目以下将应用Rails进行敏捷开发所使用“经典”思路方法(Rails作为后台rhtml作为表现层)称为方案将我所试验 [阅读全文] [PDF]
  “REST的优势到底是什么?开发效率?文档的管理?url的直观?还是其它的什么优势呢?”……   REST的主要优势在我看来其实在于它是一种对于服务器的更加有效的抽象方式。   对于基于网络的应用来说,你怎么样看待服务器,就会产生什么样的架构风格,随之产生与该架构风格相关的交互模式。   RPC架构风格将服务器看作是由一些过程组成,客户端调用这些过程来执行特定的任务。SOAP就是RPC风格的一种架构。过程是动词性的(做某件事),因此RPC建模是以动词为中心的。   分布式对象架构风格认为服务器是由一些对象和对象上的方法组成,客户端通过调用这些对象上的方法来执行特定的任务。并且客 [阅读全文] [PDF]
标签:therest
  REST是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性……   Fielding博士把REST形式化地定义为一种架构风格(architecture style),它有架构元素(element)和架构约束(constraint)组成。这些概念比较晦涩难懂,而且我们做工程的往往并不需要形而上的理解。我们只知道,REST是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。REST提出了一些设计概念和准则:   网络上的所有事物都被抽象为资源(resource);   每个资源对应一个唯一的资源标识(resource ident [阅读全文] [PDF]
标签:reston therest
1 共3条 分1页