2015-10-15 50 views
2

Nuxeo的工作流程是很容易的创建一个工作室,并在服务器上部署它,也很可能到jBPM流程集成到Nuxeo的实例(找到一些信息)。 但我想知道在没有工作室的情况下在nuxeo中创建工作流程的所有可能性。因为工作室不是免费的,jbpm就像您需要集成的第三方解决方案,我可以在nuxeo中创建没有工作室或jbpm的工作流程,以及如何完成工作?Nuxeo的工作流程类型

回答

2

你可以做的一切,而不Nuxeo的工作室:它会生成不包含秘密代码,但到Nuxeo的框架“唯一”标准的XML贡献Nuxeo的包。重点在于编写复杂的定制,比如高级工作流需要花费时间,需要对Nuxeo模型有很好的了解,并且涉及到的组件可能不容易手工编排。 您必须了解the concept of extension points。 然后,你将不得不浏览的文档,源代码,该APIthe Platform Explorer以手动编写您的扩展点。见How to Contribute to an Extension

你应该通过阅读由Studio生成的代码开始。这将指向您正确的组件。

Nuxeo IDE是一个伟大的免费工具。对Studio进行补充而不是替代,但它有助于撰写贡献。

对不起,我的回答并不直接解决您的问题,但我不能在这里复制the documentation的全部内容以及您必须参与的涉及服务和组件的整个列表。 我只能解释为什么你的问题实际上太大了,并给出了一些指针的第一步。

如果你有信心,有时间花费在学习Nuxeo的的内部,然后继续用上述信息再后来问一个问题到精确的点状< <如何使用这项服务做到这一点? >>或< <为什么此XML贡献的这一部分无法按预期工作? >>。 否则您可能会认为为Studio服务付费是值得的。

你也应该记住,Nuxeo的工作室的另一个优点是,它会管理你的代码的升级。

+0

谢谢你的回答,是的,这是一个很大的话题来解释。但是你是对的,我用studio生成工作流,将这个jar文件导入到eclipse中,并且可以读取由nuxeo studio生成的代码。是的,这是检验nuxeo模型的最好方法。 – Edgaras

+0

我很高兴你找到了方法。你能否验证答案是否符合你的需求? –