검색

4.3. 샘플 Cryostat 애플리케이션을 RESTful 웹 서비스로 마이그레이션

download PDF

마법사를 실행하려면 다음 단계를 따르십시오.

  1. CodeReady Studio의 Project Explorer 보기에서 Fuse 프로젝트를 선택합니다.
  2. Fuse 프로젝트를 마우스 오른쪽 버튼으로 클릭한 다음 WSDL에서 New Camel Rest DSL 을 선택합니다.

    생성된 출력용 Select Incoming WSDL 및 Project 가 열립니다. 대상 프로젝트 필드는 Project Explorer에서 선택한 Fuse 프로젝트로 자동으로 미리 채워집니다. 이 프로젝트는 마법사에서 생성하는 아티팩트의 대상입니다.

    WSDL은 p1을 쉬어야 합니다.
  3. WSDL 파일 의 경우 처리를 위한 원래 Cryostat 서비스를 지정합니다.
  4. 다음을 클릭합니다. WSDL-to-REST 처리용 고급 옵션 지정 페이지가 표시됩니다.

    WSDL은 p2를 쉬어야 합니다.
    1. Destination Java Folder 의 경우 CXF 생성 Java 클래스의 위치를 지정합니다.
    2. Destination Camel Folder 의 경우 생성된 Camel Rest DSL 구성 파일의 위치를 지정합니다.

      참고

      생성된 Camel 파일의 경로와 이름은 Camel 프로젝트 유형에 따라 다릅니다.

      • Spring 프로젝트의 경우: src/main/resources/META-INF/rest-camel-context.xml
      • Spring Boot 프로젝트의 경우: src/main/resources/spring/rest-springboot-context.xml
      • 블루프린트 프로젝트의 경우: src/main/resources/OSGI-INF/rest-blueprint-context.xml
    3. 선택적으로 대상 서비스 주소 의 경우 WSDL 바인딩에 지정된 Cryostat 주소를 제공합니다. WSDL에서 참조하는 Cryostat 서비스의 실제 주소와 일치하도록 이 옵션을 변경할 수 있습니다.
    4. 선택적으로 대상 REST 서비스 주소 의 경우 REST 서비스에 액세스하기 위한 URL을 제공합니다. 이 URL은 Rest DSL의 < restConfiguration > 및 < rest > 태그의 설정으로 분리되어 Cryostat 서비스에 매핑된 REST 작업에 대한 전체 URL을 지정합니다.
  5. 완료 를 클릭하여 출력으로 두 개의 파일을 생성합니다.

    • Rest DSL을 사용한 Camel 구성.
    • CXF에서 Java 클래스를 사용하여 Cryostat 서비스를 래핑합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.