我正在尝试使用optaplanner排班解决方案作为我的应用程序的一部分,但我不知道java所以我尝试使用IKVM将类转换为dll并从我的c#应用程序调用他们的方法但是那里是如此多的文件和课程,我甚至不知道从哪里开始?哪些课程/ dll我需要获得排班工作?我应该用什么方法来启动rosting应用程序?有没有人在成功使用c#application之前的java代码?谢谢你!
答案 0 :(得分:2)
在深入了解复杂性之前,请尝试查看KIE服务器,它允许您在应用程序之外运行OptaPlanner项目,并使用服务器公开的REST API与它们进行通信。
典型的工作流程如下所示:
有关详细信息,请参阅OptaPlanner REST API文档。 OptaPlanner Workbench快速入门的KIE Server Integration章节提供了优化CloudBalancing数据集的示例。