workflow - 寻找合适的工作流工具
问题描述
我们的具体要求是
- 我们正在寻找一种支持本地部署的工作流工具。
- 可以通过拖放选项轻松设计工作流程。
- 应该可以选择通过 UI 配置规则和批准矩阵。
- 实施/利用我们数据库中现有的用户/角色授权。
- 集成在我们的应用程序门户中以触发工作流程并处理工作流程(在出门户内批准请求等)
- 在我们的门户中可视化工作流程。
我们开放使用开源/企业版本。请分享您的经验。提前致谢。
解决方案
“通过拖放轻松设计”仅适用于特定领域的用例。除非它是非常特定的应用程序的一部分,否则您无法真正为非技术用户找到具有简单工作流创作体验的现有解决方案。
因此,如果您想要非技术用户可以使用的东西,您必须为工作流定义开发自己的 UI 和 DSL,同时考虑您的领域专业知识。如果您能胜任这项任务,那么您可以使用现有的工作流作为代码工作流解决方案,例如temporal.io,以可扩展且可靠的方式实现您的 DSL 逻辑。
推荐阅读
- c++ - 将物体移动到自身中是否安全
- c# - 如何翻译 NavigationView 菜单按钮?
- ruby-on-rails - 在视图中输入 will_pagenate 方法时收到错误数量的参数(给定 0,预期为 1)
- java - 安卓。向 Google Sheet 脚本发送 POST 请求
- tableau-api - 从计算中排除一堆值
- r - 在 r 中使用 ifelse 语句和 forloops 创建新变量
- javascript - 如何结合 Phaser 3 重力和阻力?
- python - Python中的Eig给出不同的特征值?
- arm - 如何使用 qemu 启动 U-boot / Uimage
- python - Pyti rsi 产生负数