事件触发的工作流程

时间:2016-10-10 10:57:07

标签: events architecture workflow

我正在编写一个软件,用于处理来自使用输入的一组数据处理它并向用户发送答案。

流程基于已配置的API调用启动,该调用启动一系列API调用,将下一个API的结果传递给最终输出。

问题在于,用户可以配置调用链,以便在将数据保存到数据库之前处理数据。

给你一个小例子: 我从具有来自现场传感器的读数的API接收数据,在这些数据到达时我应该做以下事情:

  1. 将数据保存在数据库中
  2. 处理数据
  3. 根据数据和用户应该进行的配置,我应该从不同的API获取信息(API取决于数据的内容)
  4. 将我从其他API获取的信息发送给第三个将其发送回传感器的信息
  5. 你知道任何能够做这种工作的解决方案吗?

    不是语言或框架,因为它是一个全新的软件,我们可以从第一步开始。

    谢谢

1 个答案:

答案 0 :(得分:0)

我正在考虑,您有一个表单,用户输入数据,您正在接收数据,处理数据并根据数据和您的规则返回答案。

  • 如果您有一个表单,请获取数据并传递给API - RESTFul API
  • 在服务器端处理数据

  • 根据用户输入数据的规则集对客户的响应。

  • 如果您有多个表单并且一个接一个地访问用户,那么就这样做。

希望这个过程有效。如果你能更具体地澄清要求,那么我可以更深入地绘制过程。