2016-07-07 7 views
-1

Есть ли рекомендуемый способ использования нескольких пристани для пристани в верблюде apache?Как использовать несколько конечных точек Jetty?

Я использую код ниже. Я не уверен, что это правильно или нет.

import org.apache.camel.builder.RouteBuilder; 

public class CamelPocRoute extends RouteBuilder { 

    public void configure() { 

     from("jetty:http://localhost:8111/nordic/Something1") 
     .to("file://{{Somepath}}/camelpoc/jetty/Something1"); 

     from("jetty:http://localhost:8111/nordic/Something2") 
     .to("file://{{Somepath}}/camelpoc/jetty/Something2"); 

     from("jetty:http://localhost:8111/nordic/Something3") 
     .to("file://{{Somepath}}/camelpoc/jetty/Something3"); 
    } 

} 

См: http://camel.apache.org/jetty.html

ответ

1

Мы используем множественные Jetty конечные точки таким же образом. Одна вещь, которую я бы порекомендовал, добавляет конечные точки uri в файлы свойств.

from(endpoint("{{from.endpoint.url}}")) 

На мой взгляд, вы можете думать об этих конечных точках, как о обычном веб-сервисе с несколькими операциями. Каждая из этих операций имеет другой путь. Поэтому нет ничего особенного.

Смежные вопросы