2016-10-10 34 views
0

我正在编写一个软件,用于处理来自使用输入过程的一组数据,并向用户发送答案。事件触发的工作流程

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

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

给你一个小例子: 我从必须从一个场传感器读数的API接收数据,这个数据我应该做以下事情的到来:

  1. 保存的数据数据库
  2. 处理数据
  3. 基于该数据和在应该由用户做出我应该得到从diferent API信息(API的依赖于数据的内容)
  4. 发送信息的配置我从t得到他将其他API发送给第三方,然后将其发送回传感器

您是否知道能够完成此类工作的任何解决方案?

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

谢谢

回答

0

我正在考虑的是,你必须在那里用户在输入数据时,您收到的数据,处理它,并返回基于数据和您的规则集的答案的形式。

  • 如果你有一个单一的形式,获取数据并传递到API - 基于REST的API
  • 过程在服务器端的数据

  • 根据设定的用户规则响应客户端输入数据。

  • 如果您有多个窗体并且一个接一个地给用户,那么请执行相同操作。

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

+0

感谢您的回复。 –

+0

刚刚解释我的用例好一点,所以你可以理解它。我在寻找的是一个能够根据输入触发API调用的解决方案。 –

+0

不客气。 你是否有Form with Fields或只有单个输入每个项目的用户? - >如果表单然后一次Form提交,那么API将被触发。 - >如果单个输入,然后提交事件,您可以触发API调用。 – kazi