6.4. Camel-rest
나머지 구성 요소를 사용하면 REST 끝점을 Rest DSL 을 사용하여 정의하고 REST 전송으로 다른 Camel 구성 요소에 대한 플러그인을 사용할 수 있습니다.
참고
EAP Cryostat의 Camel은 REST DSL과 함께 사용할 수 있도록 camel-servlet 및 camel-undertow 구성 요소만 지원합니다. 그러나 하위 시스템은 작동하지 않습니다. 다른 구성 요소를 구성하려고 하면 됩니다.
CamelContext camelctx = new DefaultCamelContext(); camelctx.addRoutes(new RouteBuilder() { @Override public void configure() throws Exception { restConfiguration().component("servlet").contextPath("camel/rest").port(8080); rest("/hello").get("/{name}").to("direct:hello"); from("direct:hello").transform(simple("Hello ${header.name}")); } });