Caterpillar:毛虫

时间:2024-05-22 07:04:11
【文件属性】:

文件名称:Caterpillar:毛虫

文件大小:1.32MB

文件格式:ZIP

更新时间:2024-05-22 07:04:11

TypeScript

毛虫 以太坊上的BPMN执行引擎 卡特彼勒是在以太坊之上运行的业务流程管理系统(BPMS)原型,它依赖于将流程模型转换为智能合约。 更具体地说,Caterpillar接受BPMN中指定的流程模型作为输入,并生成一组捕获基本行为的智能合约。 然后,可以使用标准工具将以Ethereum的Solidity语言编写的智能合约编译并部署到公共或任何其他私有以太坊网络。 此外,Caterpillar展示了一个REST API,可用于与已部署的流程模型的运行实例进行交互。 卡特彼勒还提供了一组建模工具和一个执行面板(在版本v1.0、2.0和2.1中),它们通过上述REST API与基础执行引擎进行交互。 后者也可以被第三方软件用来通过Caterpillar以编程方式与在区块链上运行的业务流程实例进行交互。 卡特彼勒在此存储库中的代码分发在v1.0中包含三个不同的文件夹,在v2.0,v2.1和v3.0


网友评论