2009-02-19 17 views

Odpowiedz

6

Nawet jeśli nie używasz żadnych wzorców Enterprise Integration (jeszcze) - Camel jest wielki integrację wiadomości do aplikacji podczas hiding all of the middleware APIs jednocześnie pozwalając na łatwe przełączanie między wszystkimi various different middleware technologies zazwyczaj tylko zmienia jeden lub dwa ciągi.

np. zobaczyć te linki, aby uzyskać więcej szczegółów

Jest POJO Messaging Example który poprowadzi Cię przez użyciu Camel wyłącznie jako sposób na integrację wiadomości do swoich POJOs

0

Sensowne jest używanie Camela do połączeń asynchronicznych, zwłaszcza, że ​​może on obsługiwać wywołania zwrotne w sposób czysty. Na przykład:

template.asyncCallback("activemq:queue:longTasks", request, callback); 

Jeżeli zwrotna jest obiektem org.apache.camel.spi.Synchronization który obsługuje zarówno odpowiedzi jak również stany awaryjne.

0

Aby dodać do innych odpowiedzi: Camel oferuje również wiele bardzo przydatnych narzędzi do typowych zadań programistycznych.

Nie używam go od 8 miesięcy, ale użyję go w następnym projekcie ... sprint 0 w przyszłym tygodniu.

Być może, ja też będę miał więcej pytań na temat najnowszego wielbłąda wkrótce.

Szczęśliwe kodowanie.

Powiązane problemy