java - apache Camel 和 optaplanner 之间的连接

标签 java apache-camel optaplanner

我在我的 grails 应用程序中使用了 optaplanner,然后我开始了解 apache Camel。

我对 apache Camel 一无所知。

apache Camel 和 optaplannner 之间的关系是什么?在使用 optaplannner 解决问题时是否有必要/很好地使用 apache Camel。

最佳答案

当然,使用 Optaplanner 并不需要使用 Camel。这些工具占据完全不同的问题领域——Camel 是一个路由引擎,而 Optaplanner 是一个规划引擎。

Camel 对于将消息从各种来源(例如 Soap 和 Rest 服务、JMS 等)路由到其他端点或处理器非常有用。

Camel 确实有一个 component用于路由到 Optaplanner。例如,如果您遇到通过队列或 Web 服务收到的计划问题,这可能会很有用; Camel 可以接收问题,将其路由到 Optaplanner 来解决,然后返回解决方案。

关于java - apache Camel 和 optaplanner 之间的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26379629/

相关文章:

mysql - 如何避免 optaweb-employee-rostering 在服务器重新启动时重建持久数据

java - 使用不正确的字符集打开 CSV Java 生成的文件

java - 局部隐变量字段和空指针异常

java - Tomcat 阻塞且不响应

java - 如何正确配置这个Camel路由xml?

java - Apache Camel 聚合在 IDE 中和在 JBoss Fuse 中部署时的不同行为

java - org.glassfish.json.JsonStringImpl 无法转换为 javax.json.JsonArray

java - 多线程执行@Handler方法

java - Quarkus 1.13.7 + OptaPlanner 8.7.0 错误 - quarkus-core-deployment-1.13.7.Final.jar 中存在非法字符

光规划器 : list of planning variables in one planning entity?