我如何将网站与 Optaplanner (html,javascript,php) 集成?
How can i intergrating a website with Optaplanner (html,javascript,php)?
我正在开发一个调度系统,用户必须能够在线登录网站并以 pdf 格式提供时间表,optaplanner 将接收该时间表,后者将安排资源和 return 用户可以使用的网格将能够动态交互。我的问题是我怎样才能将我的网站与 planner.I 整合在一起?您的见解如何?
有很多方法可以解决这个问题。查看 the webexamples and their source。在网络应用程序中集成 OptaPlanner 的方法之一可能是:
- 创建一个 Java EE 网络应用程序(用于在应用程序服务器上部署,f.e。Wildfly、Websphere 等),并将 OptaPlanner 作为依赖项(参见 the docs更多信息)
- 创建一些 Servlet 来处理登录、上传 PDF 计划并存储它们
- 创建一个 EJB 将 PDF 转换为您在后端实现的 OptaPlanner 问题描述(请参阅 integration chapter in the docs and how our examples handle the problem
- 创建另一个 EJB 来处理实际求解(运行 求解器,等待结果,通知某人)
- 创建一些 Servlet 来与解决方案交互
请注意,这只是一个大纲:为了简洁起见,省略了很多内容(安全性、持久性细节等)。此外,目前正在努力构建 OptaPlanner execution server,但它绝对还没有准备好生产(截至 2016 年 3 月)。
我正在开发一个调度系统,用户必须能够在线登录网站并以 pdf 格式提供时间表,optaplanner 将接收该时间表,后者将安排资源和 return 用户可以使用的网格将能够动态交互。我的问题是我怎样才能将我的网站与 planner.I 整合在一起?您的见解如何?
有很多方法可以解决这个问题。查看 the webexamples and their source。在网络应用程序中集成 OptaPlanner 的方法之一可能是:
- 创建一个 Java EE 网络应用程序(用于在应用程序服务器上部署,f.e。Wildfly、Websphere 等),并将 OptaPlanner 作为依赖项(参见 the docs更多信息)
- 创建一些 Servlet 来处理登录、上传 PDF 计划并存储它们
- 创建一个 EJB 将 PDF 转换为您在后端实现的 OptaPlanner 问题描述(请参阅 integration chapter in the docs and how our examples handle the problem
- 创建另一个 EJB 来处理实际求解(运行 求解器,等待结果,通知某人)
- 创建一些 Servlet 来与解决方案交互
请注意,这只是一个大纲:为了简洁起见,省略了很多内容(安全性、持久性细节等)。此外,目前正在努力构建 OptaPlanner execution server,但它绝对还没有准备好生产(截至 2016 年 3 月)。