文件名称:业务流程执行引擎
文件大小:22.81MB
文件格式:ZIP
更新时间:2024-07-18 12:20:26
bpxe
BPXE(业务流程执行引擎)在Rust 中实现的基于 BPMN 2.0 的业务流程执行引擎。BPMN 代表业务流程模型和符号。BPMN 的目标是帮助利益相关者对流程有一个共同的理解。BPXE 专注于这种表示法的执行方面,有效地允许 BPMN 中描述的流程像程序一样运行。BPXE 并不是唯一的此类引擎,因为有许多商业或社区支持的引擎。创建 BPXE 背后的动机是创建一个引擎,特别关注类型和内存安全、性能和多租户功能(确保即使在单个服务器上也可以同时运行大量进程)并且具有抵抗力故障,以便在发生故障时几乎不考虑甚至不考虑就可以恢复工作流。用法由于 BPXE 本身并不是一个服务器,而是一个库,因此将它添加到 Cargo.toml 是一个很好的起点:[dependencies ]bpxe =" 0.2.1"您还可以查看最新发布的 API 文档,以及前沿的主文档。