01. WebService를 위한 Framework 선택
2015. 8. 6. 16:37ㆍJAVA/Webservice(REST)
가장 잘 알려진 자바 진영의 Web Service 프레임웤은 Apache AXIS2이다.
AXIS때 부터 시작해서 JAX-WS(Web Service를 위한 Java Open API)를 손쉽게 이용할 수 있도록 잘 만들어 져있다.
하지만 Web Service는 HTTP 기반이지만 SOAP 프로토콜을 이용하고 있다.
따라서 기존의 AXIS의 Web Service를 이용하기 위해서는 SOAP을 자유자재로 핸들링 할 수 있는 모듈이 필요했다.
여기서 RESTful이란 개념이 생겨나기 시작했다.
(RESTful이란 가장 보편화 되어 있는 HTTP를 이용해서 서비스에 접근하고 결과를 리턴 받는 방법을 말한다.)
여기서 JAX-RS(RESTful Web Service를 위한 Java Open API)가 등장 했고 이것을 지원하고 있는
자바 Web Service 프레임웤이 등장 했는데
이것이 바로 Apache의 CXF이다.
물론 CXF말고도 다른 프레임웤들이 존해한다.
하지만 Apache의 CXF를 이해할 수 있으면 다른 모든 프레임웤들도 이해할 수 있으리라 본다
'JAVA > Webservice(REST)' 카테고리의 다른 글
06. 서비스 호출 (0) | 2015.08.06 |
---|---|
05. beans.xml과 web.xml (0) | 2015.08.06 |
04. 프로젝트의 시작 (0) | 2015.08.06 |
03. Eclipse 환경설정 (0) | 2015.08.06 |
02. 개발환경 (0) | 2015.08.06 |