315.5. REST DSL
Apache Camel은 REST 서비스를 좋은 REST 스타일로 정의할 수 있는 새로운 Rest DSL을 제공합니다. 예를 들어 다음과 같이 REST hello 서비스를 정의할 수 있습니다.
return new RouteBuilder() { @Override public void configure() throws Exception { rest("/hello/{me}").get() .route().transform().simple("Bye ${header.me}"); } };
<camelContext xmlns="http://camel.apache.org/schema/spring"> <rest uri="/hello/{me}"> <get> <route> <transform> <simple>Bye ${header.me}</simple> </transform> </route> </get> </rest> </camelContext>
Rest DSL에서 자세한 내용을 참조하십시오.