0

我一直在研究一个关于 BonitaBPM 中某些功能(尤其是控制访问功能)扩展的项目,但我仍然不知道如何开始,所以我想知道:

  1. 做这样一个项目的先决条件是什么(语言......)?
  2. 如何获取bonita的源代码(我在官网上看到应该从github下载但是我找到了很多版本)
  3. 最后,我应该采取哪些步骤?
4

1 回答 1

0

请注意,REST API 已经提供了可扩展的控制访问解决方案。您可以参考REST API 授权以获取所有详细信息。

如果您有其他扩展要求,所需的知识将取决于您尝试调整的组件类型:

  • Bonita BPM Studio 是基于 Eclipse 的,因此需要 Eclipse 插件开发以及使用的框架方面的知识。
  • Bonita BPM Engine 是用 Java 开发的,主要使用 Hibernate、Quartz 等库......以及 JTA 等 Java EE 服务。
  • Bonita BPM Portal 是一个 Java EE Web 应用程序,它使用 GWT、JQuery 和 AngularJS 等 Web 框架...

在有关构建解决方案的文档页面上,您可以找到需要克隆的 git 存储库列表,以便构建所有组件。

于 2015-06-08T06:59:30.853 回答