REST式的Web Service使用HTTP里的方法:GET, POST, DELETE, PUT。你不需要使用URL或请求的内容来指定这个方法。
REST式的Web Service使用URL来指明你将要操作什么对象。
REST式的Web Service使用HTTP状态码作为返回值。
REST式的Web Service调用产生的HTTP请求内容只是用于服务数据——不是用来指明调用方法,目标对象或返回值的。
使用REST方法来开发Web Service的关键点是利用HTTP协议的简单性,而不是去扩展这个协议。你的Web Service调用最终应该是非常的简单而且非常的易于理解。
接收和返回的类型
MediaType指向的类型参考地址:
http://docs.oracle.com/javaee/6/api/javax/ws/rs/core/MediaType.html
常用类型:
MediaType.TEXT_PLAIN:无格式文本。
MediaType.TEXT_XML:”text/xml” 忽略xml头所指定的片吗格式而采用us-ascii编码。
MediaType.APPLICATION_XML:”application/xml” 根据xml头指定的编码格式来编码。
MediaType.APPLICATION_JSON:”application/json” json格式。
Rest所需jar包
下载地址:http://download.csdn.net/download/u012524687/7993863
此地址为CSDN整合过得jar包解压可用。
所需jar包截图: