210.4.5. ConfigurationAdmin에서 XML 경로 로드


서버 구성에서 경로의 XML 정의를 읽으려는 경우가 있습니다. 이는 OTA(over-the-air) 재배포 비용이 상당히 중요한 IoT 게이트웨이의 일반적인 시나리오입니다. 각 KuraRouter는 각 KuraRouter 가 이러한 요구 사항을 해결하기 위해 OSGi ConfigurationAdmin을 사용하여 kura.camel-BUNDLE-SYMBOLIC-NAME.route 속성의 kura.camel.route 속성을 찾습니다. 이 방법을 사용하면 배포된 KuraRouter 별로 Camel XML 경로 파일을 정의할 수 있습니다. 경로를 업데이트하려면 적절한 구성 속성을 편집하고 연결된 번들을 다시 시작합니다. kura.camel.BUNDLE-SYMBOLIC-NAME.route 속성의 내용은 Camel XML 경로 파일일 것으로 예상됩니다. 예를 들면 다음과 같습니다.

<routes xmlns="http://camel.apache.org/schema/spring">
    <route id="loaded">
        <from uri="direct:bar"/>
        <to uri="mock:bar"/>
    </route>
</routes>

 

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.