Jump To Close Expand all Collapse all Table of contents Apache CXF 개발 가이드 보다 포괄적 수용을 위한 오픈 소스 용어 교체 I 부. WSDL 계약 작성 Expand section "I 부. WSDL 계약 작성" Collapse section "I 부. WSDL 계약 작성" 1. WSDL 계약 소개 Expand section "1. WSDL 계약 소개" Collapse section "1. WSDL 계약 소개" 1.1. WSDL 문서의 구조 1.2. WSDL 요소 1.3. 계약 설계 2. 논리 데이터 단위 정의 Expand section "2. 논리 데이터 단위 정의" Collapse section "2. 논리 데이터 단위 정의" 2.1. 논리 데이터 단위 소개 2.2. 데이터를 논리 데이터 단위로 매핑 2.3. 계약에 데이터 단위 추가 2.4. XML 스키마 간단한 유형 2.5. 복잡한 데이터 유형 정의 Expand section "2.5. 복잡한 데이터 유형 정의" Collapse section "2.5. 복잡한 데이터 유형 정의" 2.5.1. 데이터 구조 정의 2.5.2. 배열 정의 2.5.3. 확장으로 유형 정의 2.5.4. 제한으로 유형 정의 2.5.5. 열거된 유형 정의 2.6. 요소 정의 3. 서비스에서 사용하는 논리 메시지 정의 4. 논리 인터페이스 정의 II 부. 웹 서비스 바인딩 Expand section "II 부. 웹 서비스 바인딩" Collapse section "II 부. 웹 서비스 바인딩" 5. WSDL의 바인딩 이해 6. SOAP 1.1 메시지 사용 Expand section "6. SOAP 1.1 메시지 사용" Collapse section "6. SOAP 1.1 메시지 사용" 6.1. SOAP 1.1 바인딩 추가 6.2. SOAP 1.1 바인딩에 SOAP 헤더 추가 7. SOAP 1.2 메시지 사용 Expand section "7. SOAP 1.2 메시지 사용" Collapse section "7. SOAP 1.2 메시지 사용" 7.1. WSDL 문서에 SOAP 1.2 바인딩 추가 7.2. SOAP 1.2 메시지에 헤더 추가 8. 첨부 파일과 함께 SOAP를 사용하여 바이너리 데이터 전송 9. SOAP MTOM을 사용하여 바이너리 데이터 전송 Expand section "9. SOAP MTOM을 사용하여 바이너리 데이터 전송" Collapse section "9. SOAP MTOM을 사용하여 바이너리 데이터 전송" 9.1. MTOM 개요 9.2. MTOM을 사용하도록 데이터 유형 주석 9.3. MTOM 활성화 Expand section "9.3. MTOM 활성화" Collapse section "9.3. MTOM 활성화" 9.3.1. JAX-WS API 사용 9.3.2. 구성 사용 10. XML 문서 사용 III 부. 웹 서비스 전송 Expand section "III 부. 웹 서비스 전송" Collapse section "III 부. 웹 서비스 전송" 11. Endpoints가 WSDL에서 정의되는 방법 이해 12. HTTP 사용 Expand section "12. HTTP 사용" Collapse section "12. HTTP 사용" 12.1. 기본 HTTP 끝점 추가 12.2. 소비자 구성 Expand section "12.2. 소비자 구성" Collapse section "12.2. 소비자 구성" 12.2.1. HTTP Consumer Endpoints 관련 메커니즘 12.2.2. 구성 사용 12.2.3. WSDL 사용 12.2.4. 소비자 캐시 제어 지침 12.3. 서비스 공급자 구성 Expand section "12.3. 서비스 공급자 구성" Collapse section "12.3. 서비스 공급자 구성" 12.3.1. HTTP 서비스 공급자의 메커니즘 12.3.2. 구성 사용 12.3.3. WSDL 사용 12.3.4. 서비스 공급자 캐시 제어 지침 12.4. Undertow 런타임 구성 12.5. Netty 런타임 구성 12.6. 분리된 모드에서 HTTP 전송 사용 13. SOAP Over JMS 사용 Expand section "13. SOAP Over JMS 사용" Collapse section "13. SOAP Over JMS 사용" 13.1. 기본 설정 13.2. JMS URI 13.3. WSDL 확장 14. 일반 JMS 사용 Expand section "14. 일반 JMS 사용" Collapse section "14. 일반 JMS 사용" 14.1. JMS 구성 방법 14.2. JMS 구성 빈 사용 14.3. 클라이언트-Side JMS 성능 최적화 14.4. JMS 트랜잭션 구성 14.5. WSDL을 사용하여 JMS 구성 Expand section "14.5. WSDL을 사용하여 JMS 구성" Collapse section "14.5. WSDL을 사용하여 JMS 구성" 14.5.1. JMSWS Extension Namespance 14.5.2. 기본 JMS 구성 14.5.3. JMS 클라이언트 구성 14.5.4. JMS 공급자 구성 14.6. 이름이 지정된 Reply Destination 사용 15. Apache ActiveMQ와 통합 16. 구성 요소 IV 부. 웹 서비스 엔드 포인트 구성 Expand section "IV 부. 웹 서비스 엔드 포인트 구성" Collapse section "IV 부. 웹 서비스 엔드 포인트 구성" 17. JAX-WS 엔드포인트 구성 Expand section "17. JAX-WS 엔드포인트 구성" Collapse section "17. JAX-WS 엔드포인트 구성" 17.1. 서비스 공급자 구성 Expand section "17.1. 서비스 공급자 구성" Collapse section "17.1. 서비스 공급자 구성" 17.1.1. 서비스 공급자 구성을 위한 요소 17.1.2. jaxws:endpoint Element 사용 17.1.3. jaxws:server 요소 사용 17.1.4. 서비스 공급자에 기능 추가 17.1.5. JAX-WS 끝점에서 스키마 유효성 검사 활성화 17.2. 소비자 엔드 포인트 구성 18. JAX-RS 엔드포인트 구성 Expand section "18. JAX-RS 엔드포인트 구성" Collapse section "18. JAX-RS 엔드포인트 구성" 18.1. JAX-RS Server 엔드 포인트 구성 Expand section "18.1. JAX-RS Server 엔드 포인트 구성" Collapse section "18.1. JAX-RS Server 엔드 포인트 구성" 18.1.1. JAX-RS Server Endpoint 정의 18.1.2. jaxrs:server 속성 18.1.3. jaxrs:server 하위 요소 18.2. JAX-RS 클라이언트 엔드 포인트 구성 Expand section "18.2. JAX-RS 클라이언트 엔드 포인트 구성" Collapse section "18.2. JAX-RS 클라이언트 엔드 포인트 구성" 18.2.1. JAX-RS Client Endpoint 정의 18.2.2. jaxrs:client 속성 18.2.3. jaxrs: 클라이언트 하위 요소 18.3. 모델 스키마를 사용하여 REST 서비스 정의 19. Apache CXF Logging Expand section "19. Apache CXF Logging" Collapse section "19. Apache CXF Logging" 19.1. Apache CXF 로깅 개요 19.2. 로깅 사용의 간단한 예 19.3. 기본 로깅 구성 파일 Expand section "19.3. 기본 로깅 구성 파일" Collapse section "19.3. 기본 로깅 구성 파일" 19.3.1. 로깅 구성 개요 19.3.2. 로깅 출력 구성 19.3.3. 로깅 수준 구성 19.4. 명령줄에서 로깅 활성화 19.5. 하위 시스템 및 서비스에 대한 로깅 19.6. 메시지 콘텐츠 로깅 20. WS-Addressing 배포 Expand section "20. WS-Addressing 배포" Collapse section "20. WS-Addressing 배포" 20.1. WS-Addressing 소개 20.2. WS-Addressing Interceptors 20.3. WS-Addressing 활성화 20.4. WS-Addressing Attributes 구성 21. 신뢰할 수 있는 메시징 활성화 Expand section "21. 신뢰할 수 있는 메시징 활성화" Collapse section "21. 신뢰할 수 있는 메시징 활성화" 21.1. WS-RM 소개 21.2. WS-RM 인터셉터 21.3. WS-RM 활성화 21.4. 런타임 제어 21.5. WS-RM 구성 Expand section "21.5. WS-RM 구성" Collapse section "21.5. WS-RM 구성" 21.5.1. Apache CXF-Specific WS-RM 속성 구성 21.5.2. 표준 WS-RM 정책 속성 구성 21.5.3. WS-RM 구성 사용 사례 21.6. WS-RM 지속성 구성 22. 고가용성 활성화 Expand section "22. 고가용성 활성화" Collapse section "22. 고가용성 활성화" 22.1. 고가용성 소개 22.2. 고정 장애 조치(Stic Failover)를 사용하여 HA 활성화 22.3. 정적 장애 조치(Failover)를 사용하여 HA 구성 23. Apache CXF 바인딩 ID A. Maven OSGi 툴 사용 Expand section "A. Maven OSGi 툴 사용" Collapse section "A. Maven OSGi 툴 사용" A.1. Maven Bundle 플러그인 A.2. Red Hat Fuse OSGi 프로젝트 설정 A.3. 번들 플러그인 구성 V 부. JAX-WS를 사용하여 애플리케이션 개발 Expand section "V 부. JAX-WS를 사용하여 애플리케이션 개발" Collapse section "V 부. JAX-WS를 사용하여 애플리케이션 개발" 24. 하이 업 서비스 개발 Expand section "24. 하이 업 서비스 개발" Collapse section "24. 하이 업 서비스 개발" 24.1. JAX-WS 서비스 개발 소개 24.2. SEI 생성 24.3. 코드 주석 달기 Expand section "24.3. 코드 주석 달기" Collapse section "24.3. 코드 주석 달기" 24.3.1. JAX-WS 주석 개요 24.3.2. 필수 주석 24.3.3. 선택적 주석 24.3.4. Apache CXF 주석 Expand section "24.3.4. Apache CXF 주석" Collapse section "24.3.4. Apache CXF 주석" 24.3.4.1. WSDL 문서 24.3.4.2. @WSDLDocumentation 속성 24.3.4.3. @WSDLDocumentation 사용 24.3.4.4. 문서를 사용하여 생성된 WSDL 24.3.4.5. @WSDLDocumentationCollection 사용 24.3.4.6. 메시지 스키마 유효성 검사 24.3.4.7. 스키마 유효성 검사 유형 값 24.3.4.8. 데이터 바인딩 지정 24.3.4.9. 데이터 바인딩 설정 24.3.4.10. 메시지 압축 24.3.4.11. @GZIP 속성 24.3.4.12. @FastInfoset Properties 24.3.4.13. GZIP 활성화 24.3.4.14. FastInfoset 활성화 24.3.4.15. 끝점에서 로깅 활성화 24.3.4.16. @logging 속성 24.3.4.17. 주석을 사용한 로깅 구성 24.3.4.18. 끝점에 속성 및 정책 추가 24.3.4.19. 속성 추가 24.3.4.20. @EndpointProperty Annotations를 사용하여 WS-Security 구성 24.3.4.21. @EndpointProperties 주석을 사용하여 WS-Security 구성 24.3.4.22. 정책 추가 24.3.4.23. @policy 속성 24.4. WSDL 생성 25. WSDL 계약 없이 소비자 개발 Expand section "25. WSDL 계약 없이 소비자 개발" Collapse section "25. WSDL 계약 없이 소비자 개발" 25.1. Java-First Consumer Development 25.2. 서비스 오브젝트 생성 25.3. 서비스에 포트 추가 25.4. 끝점을 위한 프록시 가져오기 25.5. 소비자의 비즈니스 로직 구현 26. Starting Point WSDL 계약 Expand section "26. Starting Point WSDL 계약" Collapse section "26. Starting Point WSDL 계약" 26.1. 샘플 WSDL 계약 27. top-Down 서비스 개발 Expand section "27. top-Down 서비스 개발" Collapse section "27. top-Down 서비스 개발" 27.1. JAX-WS 서비스 공급자 개발 개요 27.2. 시작 지점 코드 생성 27.3. 서비스 공급자 구현 28. WSDL 계약에서 소비자 개발 Expand section "28. WSDL 계약에서 소비자 개발" Collapse section "28. WSDL 계약에서 소비자 개발" 28.1. Stub 코드 생성 28.2. 소비자 구현 29. 런타임 시 WSDL 찾기 Expand section "29. 런타임 시 WSDL 찾기" Collapse section "29. 런타임 시 WSDL 찾기" 29.1. WSDL 문서를 찾는 메커니즘 29.2. 주입을 통해 프록시 인스턴스화 29.3. JAX-WS Catalog 사용 29.4. 계약 확인 방법 사용 30. 일반 Fault Handling Expand section "30. 일반 Fault Handling" Collapse section "30. 일반 Fault Handling" 30.1. 런타임 Faults 30.2. 프로토콜 Faults 31. 서비스 게시 Expand section "31. 서비스 게시" Collapse section "31. 서비스 게시" 31.1. 서비스를 게시하는 경우When to Publish a Service 31.2. 서비스를 게시하는 데 사용되는 API 31.3. 일반 Java 애플리케이션에 서비스 게시 31.4. OSGi 컨테이너에 서비스 게시 32. 기본 데이터 바인딩 개념 Expand section "32. 기본 데이터 바인딩 개념" Collapse section "32. 기본 데이터 바인딩 개념" 32.1. 스키마 정의 포함 및 가져오기 32.2. XML 네임스페이스 매핑 32.3. Object Factory 32.4. 런타임 Marshaller에 클래스 추가 33. XML Elements 사용 34. 간단한 유형 사용 Expand section "34. 간단한 유형 사용" Collapse section "34. 간단한 유형 사용" 34.1. 기본 유형 34.2. 제한 사항을 정의하는 간단한 유형 34.3. 열거형 34.4. lists 34.5. unions 34.6. 간단한 유형 대체 35. 복합 유형 사용 Expand section "35. 복합 유형 사용" Collapse section "35. 복합 유형 사용" 35.1. 기본 Complex 유형 매핑 35.2. 속성 35.3. 간단한 형식에서 복합 유형 파생 35.4. Complex Types에서 복합 유형 파생 35.5. 발생 제한 Expand section "35.5. 발생 제한" Collapse section "35.5. 발생 제한" 35.5.1. Occurrence 제약 조건을 지원하는 스키마 요소 35.5.2. 모든 요소의 발생 제약 조건 35.5.3. 선택 요소에서의 발생 제약 조건 35.5.4. Elements에서의 발생 제약 조건 35.5.5. 시퀀스의 발생 제한 35.6. 모델 그룹 사용 36. 와일드 카드 유형 사용 Expand section "36. 와일드 카드 유형 사용" Collapse section "36. 와일드 카드 유형 사용" 36.1. 모든 요소 사용 36.2. XML 스키마 anyType 유형 사용 36.3. 바인딩되지 않은 특성 사용 37. element Substitution Expand section "37. element Substitution" Collapse section "37. element Substitution" 37.1. XML 스키마의 그룹 대체 37.2. Java에서 그룹 대체 37.3. 위젯 벤더 예 Expand section "37.3. 위젯 벤더 예" Collapse section "37.3. 위젯 벤더 예" 37.3.1. 위젯 명령 인터페이스 37.3.2. CheckWidgets 작업 37.3.3. placeWidgetOrder 작업 38. 생성 방법 사용자 정의 Expand section "38. 생성 방법 사용자 정의" Collapse section "38. 생성 방법 사용자 정의" 38.1. 유형 매핑 사용자 정의 기본 38.2. XML 스키마의 Java 클래스 지정 38.3. Simple Types을 위한 Java 클래스 생성 38.4. Enumeration 매핑 사용자 정의 38.5. Fixed Value Attribute Mapping 38.6. Element 또는 Attribute의 기본 유형 지정 39. A JAXBContext 오브젝트 사용 40. 비동기 애플리케이션 개발 Expand section "40. 비동기 애플리케이션 개발" Collapse section "40. 비동기 애플리케이션 개발" 40.1. 비동기 종료의 유형 40.2. 비동기 예에 대한 WSDL 40.3. Stub 코드 생성 40.4. Polling Approach를 사용하여 비동기 클라이언트 구현 40.5. Callback Approach를 사용하여 비동기 클라이언트 구현 40.6. 원격 서비스에서 반환한 예외 catching Exceptions returned from a Remote Service 41. 원시 XML 메시지 사용 Expand section "41. 원시 XML 메시지 사용" Collapse section "41. 원시 XML 메시지 사용" 41.1. 소비자에서 XML 사용 Expand section "41.1. 소비자에서 XML 사용" Collapse section "41.1. 소비자에서 XML 사용" 41.1.1. 사용량 모드 41.1.2. 데이터 유형 41.1.3. Dispatch Objects 사용 41.2. 서비스 공급자의 XML 사용 Expand section "41.2. 서비스 공급자의 XML 사용" Collapse section "41.2. 서비스 공급자의 XML 사용" 41.2.1. 메시징 모드 41.2.2. 데이터 유형 41.2.3. 공급자 오브젝트 구현 42. 컨텍스트 작업 Expand section "42. 컨텍스트 작업" Collapse section "42. 컨텍스트 작업" 42.1. 컨텍스트 이해 42.2. 서비스 구현에서 컨텍스트 작업 42.3. 소비자 구현에서 컨텍스트 작업 42.4. JMS Message Properties 사용 Expand section "42.4. JMS Message Properties 사용" Collapse section "42.4. JMS Message Properties 사용" 42.4.1. JMS 메시지 헤더 검사 42.4.2. 메시지 헤더 속성 검사 42.4.3. JMS 속성 설정 43. 핸들러 작성 Expand section "43. 핸들러 작성" Collapse section "43. 핸들러 작성" 43.1. 핸들러: 소개 43.2. 논리 핸들러 구현 43.3. 논리 핸들러에서 메시지 처리 43.4. 프로토콜 핸들러 구현 43.5. SOAP 핸들러에서 메시지 처리 43.6. 핸들러 초기화 43.7. 자주하는 질문 43.8. 핸들러 종료 43.9. 핸들러 릴리스 43.10. 핸들러를 사용하도록 끝점 구성 Expand section "43.10. 핸들러를 사용하도록 끝점 구성" Collapse section "43.10. 핸들러를 사용하도록 끝점 구성" 43.10.1. 프로그래밍 방식 설정 Expand section "43.10.1. 프로그래밍 방식 설정" Collapse section "43.10.1. 프로그래밍 방식 설정" 43.10.1.1. 소비자에 핸들러 체인 추가 43.10.1.2. 서비스 공급자에 핸들러 체인 추가 43.10.2. Spring 설정 44. Maven 툴 참조 Expand section "44. Maven 툴 참조" Collapse section "44. Maven 툴 참조" 44.1. 플러그인 설정 44.2. cxf-codegen-plugin 44.3. java2ws VI 부. RESTful 웹 서비스 개발 Expand section "VI 부. RESTful 웹 서비스 개발" Collapse section "VI 부. RESTful 웹 서비스 개발" 45. RESTful 웹 서비스 소개 46. 리소스 생성 Expand section "46. 리소스 생성" Collapse section "46. 리소스 생성" 46.1. 소개 46.2. 기본 JAX-RS 주석 46.3. 루트 리소스 클래스 46.4. 리소스 메서드 작업 46.5. 하위 리소스 작업 46.6. 리소스 선택 방법 47. 리소스 클래스 및 메서드에 정보 전달 Expand section "47. 리소스 클래스 및 메서드에 정보 전달" Collapse section "47. 리소스 클래스 및 메서드에 정보 전달" 47.1. 데이터 삽입의 기본 사항 47.2. JAX-RS API 사용 Expand section "47.2. JAX-RS API 사용" Collapse section "47.2. JAX-RS API 사용" 47.2.1. JAX-RS 주석 유형 47.2.2. 요청 URI에서 데이터 삽입 47.2.3. HTTP 메시지 헤더에서 데이터 삽입 47.2.4. HTML 양식에서 데이터 삽입 47.2.5. 삽입할 기본값 지정 47.2.6. Java Bean에 매개 변수 삽입 47.3. 매개변수 변환기 47.4. Apache CXF 확장 사용 48. 소비자에게 정보 반환 Expand section "48. 소비자에게 정보 반환" Collapse section "48. 소비자에게 정보 반환" 48.1. 반환 유형 48.2. 일반 Java 구문 반환 48.3. 애플리케이션 응답 미세 조정 Expand section "48.3. 애플리케이션 응답 미세 조정" Collapse section "48.3. 애플리케이션 응답 미세 조정" 48.3.1. 응답 빌드의 기본 사항 48.3.2. 일반적인 사용 사례에 대한 응답 생성 48.3.3. 더 많은 고급 응답 처리 48.4. 일반 유형 정보가 있는 엔터티 반환 48.5. 비동기 응답 Expand section "48.5. 비동기 응답" Collapse section "48.5. 비동기 응답" 48.5.1. 서버의 비동기 처리 48.5.2. 시간 초과 및 시간 제한 핸들러 48.5.3. 삭제 연결 처리 48.5.4. 콜백 등록 49. JAX-RS 2.0 클라이언트 API Expand section "49. JAX-RS 2.0 클라이언트 API" Collapse section "49. JAX-RS 2.0 클라이언트 API" 49.1. JAX-RS 2.0 클라이언트 API 소개 49.2. 클라이언트 대상 빌드 49.3. 클라이언트 할당 빌드 49.4. 요청 및 응답 구문 분석 49.5. 클라이언트 끝점 구성 49.6. 클라이언트의 비동기 처리 50. 예외 처리 Expand section "50. 예외 처리" Collapse section "50. 예외 처리" 50.1. JAX-RS 예외 클래스 개요 50.2. WebApplicationException 예외를 보고서에 사용 50.3. JAX-RS 2.0 예외 유형 50.4. 응답과 예외 매핑 51. 엔터티 지원 52. 컨텍스트 정보 가져오기 및 사용 Expand section "52. 컨텍스트 정보 가져오기 및 사용" Collapse section "52. 컨텍스트 정보 가져오기 및 사용" 52.1. 컨텍스트 소개 52.2. 전체 요청 URI 작업 Expand section "52.2. 전체 요청 URI 작업" Collapse section "52.2. 전체 요청 URI 작업" 52.2.1. URI 정보 삽입 52.2.2. URI 작업 52.2.3. URI 템플릿 변수의 값 가져오기 53. 주석 Inheritance 54. OpenAPI 지원을 사용하여 JAX-RS 끝점 확장 Expand section "54. OpenAPI 지원을 사용하여 JAX-RS 끝점 확장" Collapse section "54. OpenAPI 지원을 사용하여 JAX-RS 끝점 확장" 54.1. OpenApiFeature 옵션 54.2. Karaf Implementations Expand section "54.2. Karaf Implementations" Collapse section "54.2. Karaf Implementations" 54.2.1. 빠른 시작 예 54.2.2. OpenAPI 활성화 54.3. Spring Boot Implementations Expand section "54.3. Spring Boot Implementations" Collapse section "54.3. Spring Boot Implementations" 54.3.1. 빠른 시작 예 54.3.2. Swagger 활성화 54.4. OpenAPI 문서 액세스 54.5. 역방향 프록시를 통해 OpenAPI에 액세스 VII 부. Apache CXF 인터셉터 개발 Expand section "VII 부. Apache CXF 인터셉터 개발" Collapse section "VII 부. Apache CXF 인터셉터 개발" 55. Apache CXF 런타임의 인터셉터 56. Interceptor API 57. Interceptor가 언제 (S) 인턴트가 될 때 확인 Expand section "57. Interceptor가 언제 (S) 인턴트가 될 때 확인" Collapse section "57. Interceptor가 언제 (S) 인턴트가 될 때 확인" 57.1. 인터셉터 위치 지정 57.2. 인터셉터의 단계 지정 57.3. 단계에서 인터셉터 배치 구성 58. 인터셉터 처리 논리 구현 Expand section "58. 인터셉터 처리 논리 구현" Collapse section "58. 인터셉터 처리 논리 구현" 58.1. 인터셉터 흐름 58.2. 메시지 처리 58.3. 오류 후 정리 취소 59. Interceptors를 사용하도록 끝점 구성 Expand section "59. Interceptors를 사용하도록 끝점 구성" Collapse section "59. Interceptors를 사용하도록 끝점 구성" 59.1. 인터셉터 연결 위치 결정 59.2. 구성을 사용하여 인터셉터 추가 59.3. 프로그래밍 방식으로 인터셉터 추가 Expand section "59.3. 프로그래밍 방식으로 인터셉터 추가" Collapse section "59.3. 프로그래밍 방식으로 인터셉터 추가" 59.3.1. Interceptors 추가 방법 59.3.2. 인터셉터 공급자 API 사용 59.3.3. Java 주석 사용 60. Fly에서 Interceptor Chains 조작 61. JAX-RS 2.0 필터 및 인터셉터 Expand section "61. JAX-RS 2.0 필터 및 인터셉터" Collapse section "61. JAX-RS 2.0 필터 및 인터셉터" 61.1. JAX-RS 필터 및 인터셉터 소개 61.2. 컨테이너 요청 필터 61.3. 컨테이너 응답 필터 61.4. 클라이언트 요청 필터 61.5. 클라이언트 응답 필터 61.6. 엔터티 리더 인터셉터 61.7. entity Writer Interceptor 61.8. 동적 바인딩 62. Apache CXF 메시지 처리 단계 63. Apache CXF 제공 인터셉터 Expand section "63. Apache CXF 제공 인터셉터" Collapse section "63. Apache CXF 제공 인터셉터" 63.1. 핵심 Apache CXF 인터셉터 63.2. 프론트 엔드 63.3. 메시지 바인딩 63.4. 기타 기능 64. 인터셉터 공급자 VIII 부. Apache CXF 기능 Expand section "VIII 부. Apache CXF 기능" Collapse section "VIII 부. Apache CXF 기능" 65. 빈 유효성 검사 Expand section "65. 빈 유효성 검사" Collapse section "65. 빈 유효성 검사" 65.1. 소개 65.2. 빈 유효성 검사로 서비스 개발 Expand section "65.2. 빈 유효성 검사로 서비스 개발" Collapse section "65.2. 빈 유효성 검사로 서비스 개발" 65.2.1. 서비스 빈에 주석 달기 65.2.2. 표준 주석 65.2.3. 사용자 정의 주석 65.3. 빈 빈 유효성 검사 구성 Expand section "65.3. 빈 빈 유효성 검사 구성" Collapse section "65.3. 빈 빈 유효성 검사 구성" 65.3.1. JAX-WS 구성 65.3.2. JAX-RS 구성 65.3.3. JAX-RS 2.0 구성 Settings Close Language: 简体中文 日本語 한국어 English Language: 简体中文 日本語 한국어 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 简体中文 日本語 한국어 English Language: 简体中文 日本語 한국어 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Apache CXF 개발 가이드 Red Hat Fuse 7.11Apache CXF 웹 서비스를 사용하여 애플리케이션 개발초록 Apache CXF를 사용한 웹 서비스 개발 가이드. Next