63.2. 프론트 엔드
63.2.1. JAX-WS
표 63.2. “인바운드 Cryostat-WS 인터셉터” Cryostat-WS 엔드포인트의 인바운드 메시지 체인에 추가된 인터셉터를 나열합니다.
클래스 | 단계 | 설명 |
---|---|---|
|
| 메시지의 외부 또는 아웃 매개 변수에 대한 홀더 개체를 만듭니다.Creates holder objects for any out or in/out parameters in the message. |
|
| 래핑된 doc/literal 메시지의 부분을 적절한 오브젝트 배열로 래핑합니다. |
|
| 메시지 처리를 엔드포인트에서 사용하는 Cryostat-WS 논리 처리기에 전달합니다. Cryostat-WS 핸들러가 완료되면 인바운드 체인의 다음 인터셉터로 메시지가 전달됩니다. |
|
| 메시지 처리를 엔드포인트에서 사용하는 Cryostat-WS Cryostat 처리기에 전달합니다. Cryostat 처리기가 메시지와 함께 완료되면 메시지는 체인의 다음 인터셉터로 전달됩니다. |
표 63.3. “아웃바운드 Cryostat-WS 인터셉터” Cryostat-WS 끝점의 아웃바운드 메시지 체인에 추가된 인터셉터를 나열합니다.
클래스 | 단계 | 설명 |
---|---|---|
|
| 홀더 오브젝트에서 임의의 out 및 in/out 매개변수 값을 제거하고 메시지의 매개 변수 목록에 해당 값을 추가합니다. |
|
| 아웃바운드 오류 메시지를 처리합니다. |
|
| 메시지에 추가되기 전에 doc/literal 메시지와 rpc/literal 메시지가 올바르게 래핑되었는지 확인합니다. |
|
| 메시지 처리를 엔드포인트에서 사용하는 Cryostat-WS 논리 처리기에 전달합니다. Cryostat-WS 핸들러가 완료되면 아웃바운드 체인의 다음 인터셉터로 메시지가 전달됩니다. |
|
| 메시지 처리를 엔드포인트에서 사용하는 Cryostat-WS Cryostat 처리기에 전달합니다. Cryostat 처리기가 메시지 처리를 완료하면 체인의 다음 인터셉터로 전달됩니다. |
|
| 대상 개체로 다시 호출하여 출력 스트림, 헤더 등을 설정하여 발신 전송을 준비합니다. |
63.2.2. JAX-RS
표 63.4. “인바운드 Cryostat-RS 인터셉터” Cryostat-RS 끝점의 인바운드 메시지 체인에 추가된 인터셉터를 나열합니다.
클래스 | 단계 | 설명 |
---|---|---|
|
| 루트 리소스 클래스를 선택하고 구성된 Cryostat-RS 요청 필터를 호출하고 루트 리소스에서 호출할 메서드를 결정합니다. |
Cryostat-RS 엔드포인트의 인바운드 체인은 ServiceInvokerInInterceptor
인터셉터로 바로 건너뜁니다. Cryostat RSInterceptor 이후 다른 인터셉터는
호출되지 않습니다.
표 63.5. “아웃바운드 Cryostat-RS 인터셉터” Cryostat-RS 끝점의 아웃바운드 메시지 체인에 추가된 인터셉터를 나열합니다.
클래스 | 단계 | 설명 |
---|---|---|
|
| 응답을 전송을 위한 적절한 형식으로 마샬링합니다. |