43.2. 논리 처리기 구현
43.2.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
논리 처리기는 javax.xml.ws.handler.LogicalHandler 인터페이스를 구현합니다. 예 43.1. “LogicalHandler Synopsis” 에 표시된 LogicalHandler 인터페이스는 LogicalMessageContext
오브젝트를 handleMessage()
메서드 및 handleFault()
메서드에 전달합니다. 컨텍스트 오브젝트는 메시지의 본문 과 메시지 교환의 컨텍스트로 설정된 모든 속성에 대한 액세스를 제공합니다.
예 43.1. LogicalHandler Synopsis
43.2.2. 프로세스 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
논리 핸드백을 구현하려면 다음을 수행합니다.
- 처리기에 필요한 모든 43.6절. “처리기 초기화” 논리를 구현합니다.
- 43.3절. “논리 처리기에서 메시지 처리” 논리를 구현합니다.
- 43.7절. “오류 메시지 처리” 논리를 구현합니다.
- 완료되면 처리기에 대한 논리를 43.8절. “처리기 닫기” 에 구현합니다.
- 43.9절. “처리기 해제” 에 대한 모든 논리가 제거되기 전에 처리기의 리소스를 구현합니다.