有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

c中的java调用optaplanner DLL#

我尝试将optaplanner排班解决方案作为我的应用程序的一部分,但我不懂java,所以我尝试使用IKVM将类转换为DLL,并从我的c#应用程序调用它们的方法,但有这么多文件和类,我甚至不知道从哪里开始?我需要哪些类/DLL来进行排班工作?我应该调用什么方法来启动排班应用程序?在使用c#应用程序中的java代码之前,有人成功地做到了这一点吗?谢谢你


共 (1) 个答案

  1. # 1 楼答案

    在深入研究复杂性之前,请先看看KIE服务器,它允许您在应用程序之外运行OptaPlanner项目,并使用服务器公开的RESTAPI与它们通信

    典型的工作流如下所示:

    1. 启动KIE服务器
    2. 部署OptaPlanner应用程序
    3. 在KIE服务器中定义一个解算器
    4. 提交数据集
    5. 查询最佳解决方案

    有关更多详细信息,请参阅OptaPlanner REST API文档^OptaPlanner Workbench quickstart的{a2}章节提供了一个优化CloudBalancement数据集的示例