Nuxeo工作流程很容易通过工作室创建并在服务器上部署,也可以将jbpm进程集成到nuxeo实例(查找有关该实例的信息)。 但我想知道在没有工作室的情况下在nuxeo中创建工作流程的所有可能性。因为工作室不是免费的,所以jbpm就像你需要集成的第三方解决方案一样,我可以在nuxeo中创建没有工作室或jbpm的工作流程,以及如何做到这一点?
答案 0 :(得分:2)
你可以在没有Nuxeo Studio的情况下做任何事情:它会生成一个Nuxeo包,其中不包含任何密码但只包含#34;标准XML对Nuxeo框架的贡献。关键在于编写复杂的定制,例如高级工作流程需要时间,需要对Nuxeo模型有很好的了解,并且所涉及的组件可能不容易通过手工协调。 您必须了解the concept of extension points。 然后,您必须浏览文档,源代码,API或the Platform Explorer才能手动编写扩展点。请参阅How to Contribute to an Extension。
您应该首先阅读Studio生成的代码。这将指向正确的组件。
Nuxeo IDE是一款出色的免费工具。作为Studio的补充,而不是替代,但它有助于撰写贡献。
对不起,我的答案没有直接解决您的问题,但我无法在此复制the documentation的全部内容以及您必须使用的所有相关服务和组件的清单贡献。 我只能解释为什么你的问题实际上太大了,并给出了一些指向第一步的指示。
如果你有信心并且有时间花在学习Nuxeo的内部,那么继续上面的信息然后再问一个问题,如<<<如何使用此服务执行此操作? >>或<<为什么这部分XML贡献不能按预期工作? >取代。 另外,您可能认为为Studio服务付费是值得的。
您还应该记住,Nuxeo Studio的另一个优势是它将管理您的代码升级。