如何通过webservice将流程(bonitasoft)集成到应用程序弹簧启动中?

时间:2017-12-19 12:26:19

标签: spring web-services spring-boot microservices bonita

我正在尝试将Bonita与Spring集成,以便为我的工作流程实现自定义UI。

我知道Bonita为此提供了开箱即用的REST API,但我想也许已经有一个用于此API的Java库可以用于Spring。

1 个答案:

答案 0 :(得分:0)

第一个选择是使用Bonita Java客户端库,该客户端库可以使用直接Java调用,HTTP或EJB与Bonita Engine API进行通信。但是,此Java客户端没有强制执行更高级别定义的某些安全规则。此外,当前的发展重点是Bonita Engine REST API。

因此,我的建议是宁愿使用REST API并添加一个库(例如retrofit)来在Java代码和REST API调用之间进行包装。

对于我的建议,我建议保持Bonita服务器独立于您的应用程序运行。您只需要在尝试调用Bonita服务之前确保它确实可用即可。