IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    
메인 컨텐츠로 가기

한국 developerWorks  >  자바 | SOA와 웹서비스 | 오픈 소스  >

RESTful한 웹 서비스 만들기

REST와 RESTlet 프레임워크에 대한 소개

developerWorks
Go to the previous page15 페이지 중 13 페이지Go to the next page

문서 옵션

샘플 코드


제안 및 의견
피드백

튜토리얼 평가

이 컨텐츠를 개선하기 위한 도움을 주십시오.


참고자료

교육
  • Architectural Styles and the Design of Network-based Software Architectures(Roy Thomas Fielding, University of California at Irvine, 2000년): REST에 대해 설명한 필딩의 박사 학위 청구 논문

  • Restlet: Restlet 프레임워크 웹 사이트에 방문해 보자.

  • 그루비(Groovy): 그루비 웹 사이트에 방문해 보자.

  • "리소스 지향 웹 서비스 vs. 액티비티 지향 웹 서비스 사용법 배우기"(James Snell, developerWorks, 2004년 10월): REST 스타일과 SOAP 스타일의 웹 서비스 간에 어떤 관계가 있는지 금세 살펴볼 수 있다.

  • "REST 서비스 작성하기"(J. Jeffrey Hanson, 한국 developerWorks, 2008년 2월): 자바 기술과 아톰 퍼블리싱 프로토콜(Atom Publishing Protocol)을 이용하여 REST 서비스를 만들어보려면 이 튜토리얼을 이용해 작업하자.

  • "Crossing borders: REST on Rails"(Bruce Tate, developerWorks, 2006년 8월): 자바로 만들어지지 않은 웹 애플리케이션 개발 프레임워크를 이용하여 RESTful한 애플리케이션을 만드는 내용에 대해 읽어보자.

  • "Groovy 유창하게 쓰기"(Andrew Glover, 한국 developerWorks, 2008년 5월): 그루비로 시작해 보자. 그루비의 문법과 네이티브 컬렉션(native collection), 내장된 정규 표현식, 클로저(closure) 등 생산성을 높여 주는 기능에 대해 배워보자. 먼저 그루비 클래스를 작성하고 JUnit과 순수 자바 코드를 사용하여 테스트해보자.

  • "JUnit 4로 뛰어들기"(Andrew Glover, 한국 developerWorks, 2007년 4월): 이 튜토리얼에서는 모수적 검증, 예외 검증, 시간 측정 검증 등 주석(annotation)을 써서 JUnit 4의 새로운 기능을 어떻게 사용할 수 있는지 보여주고 있다.

  • "Discover XMLUnit"(Andrew Glover, developerWorks, 2006년 12월): 개발자들은 천성적으로 문제를 해결하는 사람들이다. 그렇기에 누군가는 XML 문서 검증을 하는 더 쉬운 방법을 들고 나올 게 뻔하다. 이 기사에서는 여러분 모두의 XML 검증에서 요구되는 사항을 충족하는 JUnit의 확장 프레임워크인 XMLUnit에 대해 소개한다.

  • "Mark it up with Groovy Builders"(Andrew Glover, developerWorks, 2005년 4월): 그루비 빌더(Groovy Builder)는 XML, HTML, 앤트 태스크(Ant task), 심지어 스윙(Swing) 같은 프레임워크를 이용한 GUI 같은 마크업 언어를 흉내낼 수 있도록 해준다. 빠른 프로토타이핑(prototyping)에 특히 유용하며, 여러분이 이 기사를 볼 때 즈음에 당장 쓸 만한 마크업 언어가 필요하다면 데이터 바인딩 프레임워크로 편리한 대안이다.

  • "Effective Unit Testing with DbUnit"(Andrew Glover, OnJava, 2004년 1월): 코드가 데이터베이스 접근에 의존한다면 먼저 단위 테스트 코드를 작성한다는 건 별로 실용적이지 못할 수 있다. DbUnit을 살펴보자. DbUnit을 쓰면 아직 만들어지지 않은 데이터베이스를 테스트 목적으로 간단한 XML 파일을 작성하여 채워넣을 수 있다.

  • 이번 기사에서 다룬 주제 등 여타 기술에 대한 책을 기술 서점에서 살펴보자.

  • 한국 developerWorks 자바 기술 존: 다양한 각도에서 바라본 자바 프로그래밍에 대해 수백 개의 기사를 찾아보자.


제품 및 기술 얻기

토론
    IBM 소개 개인정보 보호정책 문의