4.3. 기술 프리뷰 기능


Fuse 독립 실행형의 다음 기능은 기술 프리뷰 일 뿐이며 Fuse 7.4에서는 지원되지 않습니다.

sa EIP
saga Enterprise Integration Pattern (EIP)은 기술 프리뷰 기능이며 프로덕션 환경에 적합하지 않은 In-Memory saga 서비스만 제공합니다. LRA saga 서비스는 지원되지 않습니다. 자세한 내용은 "Apache Camel Development Guide" 섹션 saga EIP 를 참조하십시오.

4.3.1. Camel LSP에 대한 Fuse Tooling 지원

Fuse Tooling은 Camel 애플리케이션 개발에 대한 플랫폼 간 IDE(cross-IDE) 접근 방식을 제공하며, Camel 언어 서버 프로토콜 (LSP) 확장 또는 Visual Studio Code, Eclipse IDE 및 Eclipse Che용 플러그인을 사용할 수 있습니다.

Visual Studio Code의 경우 Camel Rest DSL 지원에 WSDL을 제공하는 확장을 추가할 수도 있습니다.

참고: 이러한 기능은 기본적으로 Red Hat CodeReady Studio용 Fuse Tooling에 포함되어 있습니다.

Visual Studio Code 기능

Apache Camel 확장에 대한 언어 지원은 Camel URI에 대해 다음과 같은 기능을 제공합니다.

XML DSL 및 Java DSL의 경우:

  • 입력하는 경우 편집기는 Camel 구성 요소, 속성 및 속성 값 목록에 대한 코드 완료를 제공합니다.
  • Camel 구성 요소를 마우스로 가리키면 편집기에 구성 요소에 대한 간략한 설명이 표시됩니다( Apache Camel 구성 요소 참조).
  • 파일을 편집할 때 편집기는 Camel 코드에서 Apache Camel 검증 검사를 수행합니다.

XML DSL만 해당:

  • VS Code의 Camel 컨텍스트 및 경로 및 이동 & gt; 파일 탐색 패널에서 Symbol으로 이동할 수 있습니다.
  • 입력하는 경우 편집기는 직접 VM,VM SEDA 구성 요소의 참조 ID에 대한 코드 완료를 제공합니다.
  • 열려 있는 모든 Camel 파일에서 직접직접 VM 구성 요소에 대한 참조를 찾을 수 있습니다.

WSDL 2 Camel Rest DSL 확장(wsdl2rest 구현)은 WSDL을 Camel Rest DSL에 지원합니다. 기존 WSDL 파일을 지정하면 이 확장을 사용하여 REST 스타일 액세스를 위한 Camel Rest DSL + CXF 솔루션을 생성할 수 있습니다. WSDL 파일은 로컬 파일 시스템 또는 액세스 가능한 웹 URL에 있을 수 있습니다.

Camel LSP 및 WSDL에 대한 언어 지원에 Camel Rest DSL 기능에 액세스하려면 하나 이상의 확장 기능을 추가합니다.

Apache Camel 확장 팩은 다음 VS Code 확장을 설치합니다.

선택적으로 확장을 개별적으로 설치할 수 있습니다.

자세한 내용은 다음 readme 파일을 참조하십시오.

Eclipse IDE 기능

Apache Camel Eclipse 플러그인에 대한 언어 지원 에서는 Camel URI에 다음과 같은 기능을 제공합니다.

XML DSL 및 Java DSL 모두에 대한 일반 Eclipse 텍스트 편집기에서 *를 입력하면 편집기는 Camel 구성 요소, 속성 및 속성 값에 대한 코드 완료를 제공합니다. * Camel 구성 요소를 마우스로 가리키면 편집기에 구성 요소에 대한 간략한 설명이 표시됩니다( Apache Camel 구성 요소 참조).

Eclipse XML 또는 Java 편집기를 사용하면 자동 완성 기능만 제공됩니다.

Apache Camel 기능에 대한 언어 지원에 액세스하려면 Eclipse Marketplace에서 Eclipse 플러그인을 설치합니다. 자세한 내용은 Eclipse IDE용 Apache Camel Language Server Protocol 의 readme 파일을 참조하십시오.

Eclipse Che 기능

Eclipse Che 6 용 Apache Camel 플러그인에 대한 언어 지원은 Camel URI 및 XML DSL에 대한 기능만 제공합니다.

  • 입력하는 경우 편집기는 Camel 구성 요소, 속성 및 속성 값 목록에 대한 코드 완료를 제공합니다.
  • Camel 구성 요소를 마우스로 가리키면 편집기에 구성 요소에 대한 간략한 설명이 표시됩니다( Apache Camel 구성 요소 참조).
  • 파일을 저장하면 편집기에서 Camel 코드에 대한 Apache Camel 검증 검사를 수행합니다.

Eclipse Che에 대한 이 플러그인을 활성화하려면 작업 공간 구성을 편집해야 합니다. 활성화 방법에 대한 자세한 내용은 이 Red Hat Developers 블로그 항목의 "OpenShift.io에서 사용" 섹션을 참조하십시오.

참고: Che 7 ( Beta)에는 Camel Java DSL 지원이 포함되어 있습니다. 자세한 내용은 https://github.com/eclipse/che/issues/12584 을 참조하십시오.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat