검색

63.2. 프론트 엔드

download PDF

63.2.1. JAX-WS

표 63.2. “인바운드 JAX-WS 인터셉터” JAX-WS 엔드포인트의 인바운드 메시지 체인에 추가된 인터셉터를 나열합니다.

표 63.2. 인바운드 JAX-WS 인터셉터
class단계설명

HolderInInterceptor

PRE_INVOKE

메시지의 out 또는 in/out 매개변수에 대해 홀더 오브젝트를 만듭니다.

WrapperClassInInterceptor

POST_LOGICAL

래핑된 doc/literal 메시지의 부분을 적절한 개체 배열로 래핑하지 않습니다.

LogicalHandlerInInterceptor

PRE_PROTOCOL

끝점에서 사용하는 JAX-WS 논리 핸들러로 메시지 처리를 전달합니다. JAX-WS 핸들러가 완료되면 메시지가 인바운드 체인의 다음 인터셉터로 전달됩니다.

SOAPHandlerInterceptor

PRE_PROTOCOL

엔드포인트에서 사용하는 JAX-WS SOAP 핸들러로 메시지 처리를 전달합니다. SOAP 핸들러가 메시지와 함께 완료되면 체인의 다음 인터셉터와 함께 메시지가 전달됩니다.

표 63.3. “outbound JAX-WS 인터셉터” JAX-WS 엔드포인트의 아웃바운드 메시지 체인에 추가된 인터셉터를 나열합니다.

표 63.3. outbound JAX-WS 인터셉터
class단계설명

HolderOutInterceptor

PRE_LOGICAL

holder 개체에서 out 및 in/out 매개 변수의 값을 제거하고 메시지의 매개 변수 목록에 값을 추가합니다.

WebFaultOutInterceptor

PRE_PROTOCOL

아웃바운드 오류 메시지를 처리합니다.

WrapperClassOutInterceptor

PRE_LOGICAL

메시지에 추가되기 전에 doc/literal 메시지와 rpc/literal 메시지가 올바르게 래핑되는지 확인합니다.

LogicalHandlerOutInterceptor

PRE_MARSHAL

끝점에서 사용하는 JAX-WS 논리 핸들러로 메시지 처리를 전달합니다. JAX-WS 핸들러가 완료되면 메시지는 아웃바운드 체인의 다음 인터셉터와 함께 전달됩니다.

SOAPHandlerInterceptor

PRE_PROTOCOL

엔드포인트에서 사용하는 JAX-WS SOAP 핸들러로 메시지 처리를 전달합니다. SOAP 핸들러가 메시지 처리를 완료하면 체인의 다음 인터셉터로 전달됩니다.

MessageSenderInterceptor

PREPARE_SEND

발신 전송을 준비하기 위해 Destination 오브젝트로 다시 호출하여 출력 스트림, 헤더 등을 설정합니다.

63.2.2. JAX-RS

표 63.4. “인바운드 JAX-RS 인터셉터” JAX-RS 엔드포인트의 인바운드 메시지 체인에 추가된 인터셉터를 나열합니다.

표 63.4. 인바운드 JAX-RS 인터셉터
class단계설명

JAXRSInInterceptor

PRE_STREAM

루트 리소스 클래스를 선택하고, 구성된 JAX-RS 요청 필터를 호출하고, 루트 리소스에서 호출할 메서드를 결정합니다.

중요

JAX-RS 엔드포인트의 인바운드 체인은 Service invokerInInterceptor 인터셉터로 직접 건너뜁니다. JAXRSInterceptor 이후에 다른 인터셉터는 호출되지 않습니다.

표 63.5. “outbound JAX-RS 인터셉터” JAX-RS 엔드포인트의 아웃바운드 메시지 체인에 추가된 인터셉터를 나열합니다.

표 63.5. outbound JAX-RS 인터셉터
class단계설명

JAXRSOutInterceptor

MARSHAL

응답을 전송할 적절한 형식으로 마샬링합니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.