我已经下载了jBPM 6.5.0.Final-installer-full.zip并使用ant install.demo.noeclipse
命令安装。
并使用ant start.demo.noeclipse
启动jbpm。
并登录kie,所以已有项目礼物。
因此,为了运行这些项目,我必须在kiewb中登录并部署它,然后运行该过程。
但我可以在kiewb之外部署和运行该项目吗?
我的要求是:
那么如何在kie-wb之外部署该项目,以便我可以为客户提供填写表格的网址?
答案 0 :(得分:0)
我不确定你想要完成什么。如果要在KIE Workbench之外部署和运行项目,则需要在jBPM engine之上构建自己的应用程序并创建自己的用户界面(根据从任务中检索到的数据自行呈现表单)服务)。
第二个选项是在KIE Workbench中部署项目并通过remote APIs访问它。您将再次需要使用用户界面创建自己的应用程序,但您可以使用其JavaScript API呈现KIE Workbench提供的表单。
第三种选择是使用KIE服务器。它是一个围绕jBPM引擎构建的轻量级应用程序,除了用户界面之外,它还提供与KIE Workbench(通过远程API)类似的功能。不幸的是,jBPM文档中根本没有提到它(仅在Drools文档中)。但您可以在JBoss BPM Suite文档中找到它Intelligent Process Server,它基本上只是jBPM和相关项目的产品化版本。