웹 서비스를 작성하기 위한 Java Bean 어노테이션 처리

Java™ Bean에 유형, 메소드, 필드, 매개변수를 어노테이션 처리하여 웹 서비스를 지정할 수 있습니다.

시작하기 전에

전제조건:

이 태스크 정보

Java Bean을 어노테이션 처리하려면 다음을 수행하십시오.

프로시저

  1. 엔터프라이즈 탐색기 보기에서 Java Bean을 두 번 클릭하여 Java 편집기에서 파일을 여십시오.
  2. 웹 서비스를 구현하는 Java 클래스에서 @WebService 어노테이션을 지정하십시오. 어노테이션에 포함하려는 속성이 있는 경우에는 해당 속성도 지정하십시오.
    • 어노테이션 추가 시 표시되는 대부분의 오류는 제시되는 빠른 수정사항을 사용하여 해결될 수 있습니다. 빠른 수정사항을 표시하려면 오류 마커를 클릭하십시오.
    • 기존 어노테이션에 어노테이션 또는 속성을 추가하려면 해당 정보를 수동으로 클래스에 추가하기 보다는 어노테이션 보기를 사용할 수 있습니다. 이 보기에는 어노테이션 작업 시의 기본 유효성 검증 및 안내가 제공됩니다.
  3. 선택사항: 이 어노테이션 및 기타 어노테이션을 사용하여 웹 서비스를 더 자세하게 사용자 정의하십시오.
    • 웹 서비스를 구현하는 Java 클래스에서 서비스용으로 사용자 정의하려는 각 메소드에 @WebMethod 어노테이션을 지정하십시오. 이 어노테이션을 사용하여 서비스에서 메소드를 제외시킬 수 있습니다. 기본적으로 오브젝트 클래스 밑에 있는 상속된 메소드를 포함하여 모든 공용 메소드는 서비스에 표시됩니다.
    • 웹 서비스에 표시되는 메소드에서 @WebParam 및 @WebResult 어노테이션을 사용하여 매개변수 맵핑을 사용자 정의하여 메시지 파트 및 XML 요소를 결과로 작성하십시오.
    • 예외 클래스에서 클래스를 WSDL 결함으로 맵핑하려면 @WebFault 어노테이션을 지정하십시오.

결과

Bean에 어노테이션이 추가되면, 서비스 보기의 JAX-WS 표제에 웹 서비스가 나열되어야 합니다. 이 보기에서 웹 서비스를 마우스 오른쪽 단추로 클릭하고 웹 서비스 탐색기로 테스트 또는 일반 서비스 클라이언트로 테스트를 선택하여 웹 서비스를 테스트할 수 있습니다. 또한 이 보기에서 서비스와 연관된 정책 세트를 관리하고 배치 디스크립터를 생성할 수도 있습니다.
주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

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

파일 이름: twsandoc001.html