backend

What is JAX-RS?

버리야 2009. 5. 29. 11:03
반응형

JAX-RS(Java™ API for RESTful Web Services)는 자바 플랫폼에서 경량화된 REST 방식의 웹 애플리케이션 구현을 지원하는 자바 API이다.

SOAP기반의 SOA 연동은 자바 애플리케이션을 무겁게 한다는 비판과 함께, 최근 웹 애플리케이션의 경향인 AJAX기반으로 JSON이나 RSS와 같이 간결한 프로토콜을 사용한 연동이 보편화되면서 쉽게 구현할 수 있도록 Java EE에 JAX-RS 라는 사양이 포함되고 있다. (출처 : http://ko.wikipedia.org/wiki/JAX-RS)


2008년 10월에 JSR 311 1.0 released 되었고 2009년 5월 현재는 JSR 311 1.1 draft 상태이다.


Open source 구현체로는

CXF 

이정도가 있다. 


JAX-RS 1.0 Features


The JAX-RS API may be found online here.   

The JAX-RS specification may be found online here.



javax.ws.rs High-level interfaces and annotations used to create RESTful service resources.
javax.ws.rs.core Low-level interfaces and annotations used to create RESTful service resources.
javax.ws.rs.ext APIs that provide extensions to the types supported by the JAX-RS API.



반응형

'backend' 카테고리의 다른 글

Jersey의 MessageBodyReader/Writer  (1) 2009.06.03
JAX-RS @Produces와 @Consumes  (2) 2009.06.02
JAX-RS의 구성  (0) 2009.06.01
What is Jersey?  (0) 2009.06.01
What is REST?  (2) 2009.05.27
Thinkfree Office Live 한국어 서비스 시작  (2) 2009.04.01
자바스크립트 로깅 라이브러리 Blackbird  (2) 2008.11.03
XML to JSON  (6) 2007.11.24