194.4. 사용 샘플
194.4.1. 예 1: 데이터 저장소에 고정합니다. 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
이 예제에서는 데이터 저장소 내에 메시지를 저장할 수 있는 방법을 보여줍니다.
from("direct:put").to("krati:target/test/producertest");
from("direct:put").to("krati:target/test/producertest");
					위의 예제에서는 메시지의 헤더로 URI 매개변수를 덮어쓸 수 있습니다.
 다음은 위의 예와 같이 xml를 사용하여 경로를 정의하는 방법입니다.
				
        <route>
            <from uri="direct:put"/>
            <to uri="krati:target/test/producerspringtest"/>
        </route>
        <route>
            <from uri="direct:put"/>
            <to uri="krati:target/test/producerspringtest"/>
        </route>
194.4.2. 예 2: 데이터 저장소에서 가져오기/읽기 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
이 예제에서는 데이터 저장소의 contnet을 읽는 방법을 보여줍니다.
from("direct:get")
    .setHeader(KratiConstants.KRATI_OPERATION, constant(KratiConstants.KRATI_OPERATION_GET))
    .to("krati:target/test/producertest");
from("direct:get")
    .setHeader(KratiConstants.KRATI_OPERATION, constant(KratiConstants.KRATI_OPERATION_GET))
    .to("krati:target/test/producertest");
					위의 예제에서는 메시지의 헤더로 URI 매개변수를 덮어쓸 수 있습니다.
 다음은 위의 예와 같이 xml를 사용하여 경로를 정의하는 방법입니다.
				
<route>
     <from uri="direct:get"/>
     <to uri="krati:target/test/producerspringtest?operation=CamelKratiGet"/>
</route>
<route>
     <from uri="direct:get"/>
     <to uri="krati:target/test/producerspringtest?operation=CamelKratiGet"/>
</route>
194.4.3. 예 3: 데이터 저장소 사용 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
이 예제에서는 지정된 데이터 저장소 아래에 있는 모든 항목을 사용합니다.
    from("krati:target/test/consumertest")
        .to("direct:next");
    from("krati:target/test/consumertest")
        .to("direct:next");
아래에서 볼 수 있듯이 xml를 사용하여 동일한 목표를 달성할 수 있습니다.
<route>
    <from uri="krati:target/test/consumerspringtest"/>
    <to uri="mock:results"/>
</route>
<route>
    <from uri="krati:target/test/consumerspringtest"/>
    <to uri="mock:results"/>
</route>