3

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

4

1 回答 1

3

您可以在没有 Nuxeo Studio 的情况下做任何事情:它会生成一个 Nuxeo 包,其中不包含任何秘密代码,而是“仅”对 Nuxeo 框架的标准 XML 贡献。关键是编写复杂的定制,例如高级工作流程需要时间,需要对 Nuxeo 模型有很好的了解,并且所涉及的组件可能不容易手工编排在一起。您必须了解扩展点的概念。然后,您必须浏览文档、源代码、APIPlatform Explorer才能手动编写扩展点。请参阅如何为扩展做贡献

您应该首先阅读 Studio 生成的代码。这将为您指出正确的组件。

Nuxeo IDE是一个很棒的免费工具。对 Studio 的补充而非替代,但它有助于编写贡献。

很抱歉,我的回答没有直接解决您的问题,但我无法在此处复制文档的全部内容以及您必须提供的相关服务和组件的完整列表。我只能解释为什么你的问题实际上太大了,并给出了一些关于第一步的指示。

如果您有信心并有时间花在学习 Nuxeo 的内部结构上,那么请继续阅读上述信息,然后稍后再提出一个问题,例如 << 如何使用此服务做到这一点?>> 或 << 为什么这个 XML 贡献的那一部分没有按预期工作?>>。否则,您可能会认为值得为 Studio 服务付费。

您还应该记住,Nuxeo Studio 的另一个优点是它将管理您的代码升级。

于 2015-10-15T20:17:10.787 回答