1:概念与常用注解
JAX-RS是一套用java实现REST服务的规范,提供了一些标注将一个资源类,一个POJOJava类,封装为Web资源。标注包括:
@Path,标注资源类或方法的相对路径@GET,@PUT,@POST,@DELETE,标注方法是用的HTTP请求的类型@Produces,标注返回的MIME媒体类型@Consumes,标注可接受请求的MIME媒体类型@PathPara...
分类:
其他好文 时间:
2015-01-13 09:03:14
阅读次数:
190
近几年,RESTful Web Services渐渐开始流行,大量用于解决异构系统间的通信问题。很多网站和应用提供的API,都是基于RESTful风格的Web Services,比较著名的包括Twitter、Google以及项目管理工具Redmine。本文将简要介绍RESTful Web Service,希望能对读者有所帮助。
一、 RESTful起源
REST这个词,是Roy T...
分类:
其他好文 时间:
2015-01-13 09:03:05
阅读次数:
415
今天跟一个资深的同事讨论RESTful, 本人菜鸟,向同事提了个问题- RESTful和servlet有什么区别? 同事思考再三,也没有很清楚的描述他们的不同。事后google了一下,顿时觉得自己的问题提得有多么愚蠢。1. RESTful 不是一项技术,也不是一个标准,而是一种风格,跟servlet...
分类:
编程语言 时间:
2015-01-12 23:47:10
阅读次数:
263
本文主要结合实现的restfuljava 后端,总结Exception 的处理架构。
1. exception 的分类和处理方法
异常是面向对象语言非常重要的一个特性,良好的异常设计对程序的可扩展性、可维护性、健壮性都起到至关重要。
JAVA根据用处的不同,定义两类异常
Checked Exception: Exception的子类,方法签名上需要显示的声明throws,编译...
分类:
编程语言 时间:
2015-01-12 19:14:56
阅读次数:
203
现在互联网上的服务接口都是Restful的,SOAP的Service已经不是主流。.NET/Mono下如何消费Restful Service呢,再也没有了方便的Visual Studio的方便生产代理的工具了,你还在用HttpWebRequest 自己封装吗?Restful Service还有授权问...
分类:
其他好文 时间:
2015-01-12 19:12:30
阅读次数:
185
最早的时候,我们只需要 GET 和 POST 方法,POST 方法的引入也只是为了消除 URL 过长,参数隐藏,上传文件的问题,完全和语义无关。接触到 RESTful 之后,我们开始思考 GET 和 POST 的不同语义,并且十分必要的去发掘出所有的 HTTP method,HTTP/1.1 所实现...
分类:
Web程序 时间:
2015-01-12 19:07:30
阅读次数:
266
一、spring 版本:spring-framework-3.2.7.RELEASE二、所需其它Jar包:三、主要代码:web.xml[java]view plaincopylog4jConfigLocationclasspath:log4j.propertieslog4jRefreshInterv...
分类:
编程语言 时间:
2015-01-12 19:06:58
阅读次数:
203
http://www.cnblogs.com/artech/archive/2007/09/15/893838.htmlhttp://www.topwcftutorials.net/2013/09/simple-steps-for-restful-service.htmlhttp://www.cod...
分类:
其他好文 时间:
2015-01-12 16:22:35
阅读次数:
128
目前比较流行的WEB开发的趋势是前后端分离。前端采用重量级的Javascript框架,比如Angular,Ember等,后端采用restful API的Web Service服务,通过JSON格式进行数据交互。 对于后端服务语言来说,不论是Ruby的rack,Java中的Maven或Gradle,....
分类:
其他好文 时间:
2015-01-12 01:37:37
阅读次数:
228
系统是Windows server 2003。ElasticSearch是一个基于Lucene的稳定的、分布式、RESTFul的搜索引擎。其实所谓的RestFul就是它提供URL供你调用(建立索引和进行检索),不过直接这样使用实在是太凶残了。所以,它也提供了一系列client包,相当于将curl请求...
分类:
Web程序 时间:
2015-01-10 23:31:43
阅读次数:
565