我正在审查使用 NoFlo 作为编排引擎的可能性。为了保持“关注点分离”,并使用 NodeJS,我将基本上使用 Express 创建一个 RESTful API,它将有一系列 POST 和 GET 请求。这个 RESTFful API 将通过在运行时中启动和停止图形与编排(即 NoFlo 图形和运行时)进行交互。从行为的角度来看,POST 请求将启动/停止编排,而 GET 请求将获取有关编排的信息(即状态、错误...)。从状态的角度来看,一个 POST 将创建一个编排,一个 GET 将枚举该编排。
根据我在各种堆栈帖子中所读到的内容(即 -从 noflo 开始,从 nodejs 运行它),这似乎是可能的,但我仍然有几个问题。这是其中之一。
是否可以将 JSON 图形从内存加载到 Noflo 运行时,而不是拥有一个持久文件然后从该文件将其加载到 NoFlo 网络中?我想将图形加载为 JSON 对象。
我试图用这个做两件事: - 将图形加载和保存到数据库。- 让 UI 管理数据库中的这些图表。
对此问题和主题的任何想法将不胜感激。