REST讨论纲要

A REST是什么,这个问题已经在这个帖子里面进行了讨论 http://www.iteye.com/topic/70113 。
  1. 这里实际上有个问题,我认为大多数情况下是web的REST基于url的,但是说仅仅REST只支持URL看来还不行,而且至少是可能在非web情况下使用这个风格。这也是一个可以开展的讨论点。
B 基于URL的风格,是我们讨论的重点,毕竟现在已经有这个方面的实际操作。首先我们直接的是这个风格同现在流行的技术的关系。
  1. REST同MVC的关系,这一点已经有所涉及,但是还需要深入进去。
  2. REST同以前的RAILS的关系,这一点还没有开展起来。
  3. REST同AJAX的关系,这个也有所讨论,需要进一步深入。
  4. REST同数据库结构的关系,这一点可能会在其他讨论深入后进行。
  5. REST同模板的关系,这一点大概将会在应用多起来之后出现。也许最终会讨论到html语言的REST支持。
C 现有REST应用的分析,这个大概应该从 beast开始。

D 实现REST的技术方法,这些如果可能也需要讨论。
  1. 直接使用URL。
  2. 使用ROUTE来产生URL。
  3. 其他方式的生成的URL,比如使用正则表达式。
REST对现有设计开发方式的影响。
E REST对需求分析的影响,或者是如果建立需求点到REST的对应。
  1. 用例方式的使用。
  2. FDD的应用。
  3. AOP思想的应用。
F REST对编码风格的影响。
  1. REST命名的方式。
  2. REST代码的结构方式。
  3. REST文件的结构存储方式。
G REST和测试
  1. REST的单元测试。
  2. REST的功能测试。
  3. REST的性能测试。
H REST的应用性能
I REST的对开发组织的影响
  1. REST人员的配置。
  2. REST项目管理。
  3. REST如何开展重构。
  4. REST下SCM的配合。
G REST的安全考虑。
K 如果可能建议一个REST的petshop项目。

之所以建立这样一个提纲,是考虑到以前讨论经常跑题,而且最后纠缠于细节。同时这也是一个线索的提升,告诉大家可能会涉及的方面。同时设定一个范围,从而能够集中加以解决。而且这还可以为今后建立一套比较完整的思想和实践系统做个铺垫。而本身对这个纲要的讨论,就可以加深我们对于REST这个新东西的认识,并且为今后的学习找到线索。
我对REST这个技术认识有限,希望大家提出修改的建议。补充和排错都是好的.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值