2014-10-15 2 views
0

나는 grails 응용 프로그램에서 optaplanner를 사용했고, 나는 apache camel에 대해 알게되었다.아파치 낙타와 optaplanner 사이의 연결

아파치 낙타에 대해 전혀 알지 못합니다.

아파치 낙타와 optaplanner 사이의 관계는 무엇이며 문제 해결을 위해 optaplannner를 사용하는 동안 apache camel을 사용하는 것이 필요합니다.

답변

2

사용하기 물론 낙타를 사용하면 Optaplanner를 사용할 필요가 없습니다. 이러한 도구는 완전히 다른 문제 영역을 차지합니다. Camel은 라우팅 엔진이며 Optaplanner는 계획 엔진입니다.

Camel은 Soap 및 Rest 서비스, JMS 등 다양한 소스에서 다른 끝점 또는 프로세서로 메시지를 라우팅하는 데 유용합니다.

Camel에는 Optaplanner로 라우팅하기 위해 component이 있습니다. 이것은 대기열이나 웹 서비스를 통해받는 문제를 계획 할 때 유용 할 수 있습니다. Camel은 문제를 받아 Optaplanner로 전달하여 문제를 해결할 수있었습니다.