JAX-WS 웹 서비스 핸들러 작성 및 편집

웹 서비스 및 해당 클라이언트 간의 인바인드 및 아웃바운드 메시지를 인터셉트하기 위한 JAX-WS 논리 또는 프로토콜 핸들러를 추가할 수 있습니다. 현재 사용 가능한 JAX-WS 웹 서비스 및 클라이언트에서 선택하여 핸들러 작성 마법사를 시작할 수 있습니다. 마법사에서 핸들러의 클래스 이름, 핸들러 이름, 선택적 표시 이름을 제공하고 핸들러 유형을 지정합니다. 작업을 완료하면 마법사가 스켈레톤 핸들러 코드를 생성하고 적용 가능한 배치 디스크립터를 업데이트합니다.

이 태스크 정보

핸들러 작성 마법사를 사용하여 다음을 수행할 수 있습니다.

서비스측 핸들러 추가 또는 편집

task_procedure

  1. 서비스 보기를 여십시오.
  2. JAX-WS 트리에서 해당 웹 서비스를 선택하십시오. 마우스 오른쪽 단추로 클릭한 후 JAX-WS 웹 서비스 핸들러 구성을 선택하십시오.
  3. 서비스에 대한 핸들러가 이미 정의된 경우 삭제하거나 다시 정렬할 수 있습니다. 또한 추가을 클릭하여 핸들러를 추가할 수도 있습니다.
    1. 새 핸들러 클래스를 작성할지 또는 기존 핸들러 클래스를 선택할지를 선택하십시오.
    2. 핸들러에 대한 완전한 클래스 이름을 입력하거나 찾아보십시오.
    3. 핸들러의 이름을 입력하십시오.
    4. OptionalColonSymbol 핸들러의 표시 이름을 입력하십시오.
    5. 핸들러 유형(논리 또는 프로토콜)을 선택하십시오.
    6. 핸들러의 출력 폴더가 나열됩니다. 기본 폴더는 서비스의 src 폴더입니다.

클라이언트측 핸들러 추가

task_context

task_procedure

  1. 서비스 보기를 여십시오.
  2. JAX-WS 트리에서 해당 웹 서비스 클라이언트를 선택하십시오. 마우스 오른쪽 단추로 클릭한 후 JAX-WS 클라이언트 핸들러 구성을 선택하십시오.
  3. 클라이언트에 대한 핸들러가 이미 정의된 경우 삭제하거나 다시 정렬할 수 있습니다. 또한 추가을 클릭하여 핸들러를 추가할 수도 있습니다.
    1. 핸들러에 대한 완전한 클래스 이름을 찾아보십시오.
    2. 핸들러의 이름을 입력하십시오.
    3. OptionalColonSymbol 핸들러의 표시 이름을 입력하십시오.
    4. 핸들러 유형(논리 또는 프로토콜)을 선택하십시오.
    5. 핸들러의 출력 폴더가 나열됩니다. 기본 폴더는 클라이언트의 src 폴더입니다.

웹 서비스 핸들러 테스트

task_procedure

  1. 생성된 핸들러 클래스를 수정하십시오(예: println 추가).
  2. 웹 서비스 클라이언트 샘플 JSP를 실행하고 핸들러가 트래픽을 올바르게 가로채는지 확인하도록 웹 서비스를 테스트하십시오.
주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

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

파일 이름: thandler.html