跳转到主要内容

数据为中心的引擎

项目描述

DaCE是一个数据为中心的工作流引擎。它允许定义和执行复杂流程以及定义协作对象。在DaCE中,权限管理基于角色的定义。

功能

  • 使用活动、排他网关、并行网关、事件(开始事件、中间投递事件、中间捕获事件)定义流程,包括以下类型:终止、定时器、信号、条件

  • 使用基于hypatia索引的substanced目录将流程实例索引在ZODB中。

  • 使用tornado和zmq的事件循环用于条件和定时事件

示例

此包在以下项目中使用

文档

待办事项

翻译

此产品已被翻译成

  • 法语

安装

在您的< cite >setup.py中的< cite >install_requires中添加< cite >ecreall_dace,并编辑Pyramid应用程序中的< cite >production.ini以添加

pyramid.includes =
    ...
    dace

贡献

许可证

该项目受AGPLv3+许可。

变更日志

1.1.0 (2017-02-25)

  • 向用户类添加user_groups getter,并在检查用户是否具有给定角色时包括来自组的角色。

1.0.3 (2017-01-06)

  • 如果定义更改,自动升级TimeEvent。

  • 修复子流程的结尾。

  • 优化路径查找以获取工作项。

1.0.2 (2016-09-15)

  • 修复自动操作的问题。

1.0.1 (2016-08-18)

  • 将 mo 文件包含在发布中。

1.0 (2016-06-28)

  • 初始版本

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

ecreall_dace-1.1.0.tar.gz (87.1 kB 查看哈希值)

上传时间

由以下支持