1. 首页
  2. 考试认证
  3. 其它
  4. trollflow Trollflow,一个小型的Python工作流执行框架

trollflow Trollflow,一个小型的Python工作流执行框架

上传者: 2024-08-02 09:35:38上传 ZIP文件 83.51KB 热度 26次

巨魔流Trollflow是一个小型工作流执行框架,其灵感来自建模工作流引擎MWE2。它执行松散耦合的软件组件流。什么是松散耦合?这正是松散耦合的七个级别告诉我们的 。组件是通过子类工作流_component.AbstractWorkflowComponent并至少实现一个invoke()方法来创建的。每个组件都保持插槽以与其环境交换数据和信息。关于松散耦合组件的需求,可以参考这篇详细的工作流组件需求文章 。

工作流目前只是json文件。工作流示例可以在/test下找到。对于那些想要设计松耦合的FLEX组件的人来说,这篇文章设计松耦合的FLEX组件会很有帮助 。Trollflow目前正在开发中。尝试运行它的最简单方法是将trollflow添加到您的虚拟环境中。使用virtualenvwrapper:add2virtualenv /path/to/trollflow并运行它:python workflow/workflow_launcher.py /path/to/workflow.json。还在等什么?立即动手吧!

创建一个setup.py包括测试的详细步骤可以参考这个marmot Marmot工作流程执行引擎源码 。相信这些资源会让您在使用和开发Trollflow时得心应手!

下载地址
用户评论