看了网上的解释,但还是搞不清楚,这个REST到底是个什么啊,干什么用的,为什么要用.....
谁愿意教教我,多谢

解决方案 »

  1.   

    百度百科上说的比较清楚,请参考
    http://baike.baidu.com/view/1077487.htm?fr=ala0_1
      

  2.   


    网上看过一些资料,总感觉它就是伪装rul地址,使之看上去更简单或者在url里隐藏一些信息,我理解能力有限,只理解到这些
      

  3.   

    REST可真不是一两句说的清楚的。它面向的是资源。
    很适合Ajax
      

  4.   

    REST,在Java中被做为JAX-RS规范被引入
    在包中位于javax.ws.rs下
    可以说就是支持http协议的webservice技术上
    拥有和webservice一样的功能,可以穿越防火墙。并且功能比webservice强大很多很多。webservice只能返回和接受xml,而JAX-RS则不同。可以接受任意资源(图片资源,2进制流资源,xml/json对象自动转换)。理解上,REST认为一切皆资源。所以你的程序很有可能这段用这个URL代替,那段用另外一个URL代替。
    http://localhost:8080/Test/User/12342像上面那串URL代表的可能就是UserId是12342的User。REST中认为,这就叫资源。App既是有资源组合而成。
      

  5.   

    这个楼主搜下资料然后自己搞搞可能会慢慢了解rest的一些框架可以去看看例子
    restlet,jersey或者resteasy等等