我的客户希望能够使用类似jBPM的用户界面从网页创建动态工作流程。显然,jBPM并非意图由非开发人员使用,并且jBPM UI并不意味着从Web客户端运行。当然,这意味着我们必须在网页上重新创建jBPM用户界面的子集;并具有复制jBPM的服务器代码。乍一看,似乎实施这样的解决方案将是困难和昂贵的(我们没有无限的预算)。有没有其他人实施类似的解决方案?或者我们是否应该建议我们不实施这样的解决方案?任何建议或建议将不胜感激。谢谢。
答案 0 :(得分:0)
我是Intalio的首席架构师。我的公司贡献了名为Wapama的jBPM网络编辑器,由jBPM团队重命名为Process Designer。
您可以在我们的产品Intalio | Create中找到此编辑器。我们的产品完全基于Web,并作为虚拟机打包。它具有业务流程和集成功能,以及用于创建现代业务应用程序的快速应用程序开发平台。
答案 1 :(得分:0)
虽然一些jBPM UI仅针对开发人员(例如Eclipse插件),但其他一些是基于Web的,并且针对业务分析师,有时甚至是最终用户。您是否有更详细的描述,希望非开发人员使用哪些功能?
例如,这是一些更注重业务用户的工具的截屏视频: http://people.redhat.com/kverlaen/jbpm6-installer-console.swf
我们的客户已经开发了自己的UI,但推荐的方法是重用现有的REST服务,该服务公开了获取任务,启动流程等方法和/或在应用程序中嵌入jBPM web Designer。