314.5. 나머지 DSL

Apache Camel은 REST 서비스를 nice 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에서 참조하십시오.