< 이전

학습 2: 웹 서비스 작성 및 테스트

JAX-RS를 사용하는 프로젝트를 작성한 후 애플리케이션에서 사용되는 Java™ 파일을 다운로드하고 웹 서비스를 테스트할 수 있습니다.

JAX-RS 웹 서비스 작성

  1. 애플리케이션에 필요한 Java 클래스가 포함된 프로젝트를 다운로드하십시오.
  2. 웹 프로젝트에서 com.test라는 패키지를 작성하십시오(Java 자원 > src를 마우스 오른쪽 단추로 클릭한 후 새로 작성 > 패키지 선택). 다운로드한 프로젝트에서 다음 클래스를 패키지로 가져오십시오.
    • AddressBook.java
    • AddressBookApplication.java
  3. WebContent/WEB-INF/web.xml을 여십시오. 디자인 보기에서 서블릿(JAX-RS 서블릿)을 선택하고 추가를 클릭하여 초기화 매개변수를 JAX-RS 서블릿에 추가하고 이름 및 값 필드는 비워두십시오. 표시되는 오류를 무시하고 web.xml을 저장하십시오.
    JAX-RS 사용 프로젝트의 웹 애플리케이션 배치 디스크립터에 초기화 매개변수를 추가하는 방법을 보여주는 화면 캡처
  4. 문제점 보기에서 param-name 경고를 마우스 오른쪽 단추로 클릭하고 빠른 수정사항을 선택하십시오. 기존 서브클래스를 찾아보도록 선택하거나 AddressBookApplication을 선택하십시오.
  5. web.xml을 저장하십시오.

JAX-RS 웹 서비스 테스트

  1. 서버 보기에서 서버를 마우스 오른쪽 단추로 클릭한 후 추가 및 제거를 선택하고 서버에 JAX-RS EAR을 추가하십시오. 서버를 다시 시작하십시오.
  2. 주소록 애플리케이션에서 모든 주소를 검색하려면 웹 브라우저를 열고 http://localhost:<default_host_port>/JAXRS/jaxrs/addresses URL을 입력하십시오. 예를 들어, 다음과 같이 기본 포트 및 이 학습서에 사용된 이름 지정 규칙을 따릅니다. http://localhost:9080/JAXRS/jaxrs/addresses
    NoteColonSymbol WebSphere Application Server 관리 콘솔 서버 구성 탭에서 기본 호스트 포트 이름을 판별할 수 있습니다.
  3. http://localhost:<default_host_port>/<application_name>/jaxrs/addresses/<address index> URL을 입력하십시오. address indexAddressBook.java에 나열된 6개 주소를 나타내는 0 - 5 사이의 숫자입니다. 해당 색인 값에 지정된 주소가 표시됩니다.
< 이전
주제 유형을 표시하는 아이콘 학습서 학습 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: jaxrs_exercise13.html