24.3.4.7. 스키마 유효성 검사 유형 값


유형설명

IN

클라이언트 및 서버에서 들어오는 메시지에 스키마 유효성 검사를 적용합니다.

OUT

클라이언트 및 서버에서 나가는 메시지에 스키마 유효성 검사를 적용합니다.

BOTH

클라이언트와 서버에서 수신 및 발신 메시지에 스키마 유효성 검사를 적용합니다.

NONE

모든 스키마 유효성 검사가 비활성화됩니다.

REQUEST

스키마 검증을 적용하여 메시지 요청(즉, 발신 클라이언트 메시지 및 수신 서버 메시지에 유효성 검사가 적용됩니다.

RESPONSE

응답 메시지에 스키마 유효성 검사를 적용합니다. 즉, 들어오는 클라이언트 메시지 및 발신 서버 메시지에 유효성 검사가 적용됩니다.

24.3.4.7.1. 예제

다음 예제에서는 MyService SEI를 기반으로 끝점에 대한 메시지의 스키마 유효성 검사를 활성화하는 방법을 보여줍니다. 주석을 SEI 전체에 적용하는 방법과 SEI의 개별 메서드에 주석을 적용하는 방법을 확인합니다.

@WebService
@SchemaValidation(type = SchemaValidationType.BOTH)
public interface MyService {
    Foo validateBoth(Bar data);

    @SchemaValidation(type = SchemaValidationType.NONE)
    Foo validateNone(Bar data);

    @SchemaValidation(type = SchemaValidationType.IN)
    Foo validateIn(Bar data);

    @SchemaValidation(type = SchemaValidationType.OUT)
    Foo validateOut(Bar data);

    @SchemaValidation(type = SchemaValidationType.REQUEST)
    Foo validateRequest(Bar data);

    @SchemaValidation(type = SchemaValidationType.RESPONSE)
    Foo validateResponse(Bar data);
}
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.