如何从外部呼叫触发流程

时间:2019-03-18 14:08:48

标签: angular hyperledger-fabric hyperledger hyperledger-composer node-red

我是节点红色的新手,并试图将其与Hyperledger Client(以baiscally为Angular 4)集成,并且当用户发送交易时,我需要发送电子邮件 在超级账本上。

在Hyperledger(在下面的示例中,https://hyperledger.github.io/composer/v0.16/integrating/call-out的文档)中,他们说可以“调用在Bluemix上运行的Node-RED”,嗯,我运行自己的本地node-red实例,构建以注射开始的流程,但我不知道:

如何像在文档中一样触发它?

我也不知道是否有可能,以及如何触发来自Angular客户端的流程(例如从客户端到节点红色的GET / POST请求。)

这是我的流程: NODE-RED FLOW EMAIL (如果单击该流,则实际上可以正常工作)

谢谢大家!抱歉,这是一个不好的问题。

1 个答案:

答案 0 :(得分:1)

Node-RED食谱here中介绍了创建HTTP终结点。

基本上:

  • 您将HTTP-in和HTTP-response节点拖到画布上
  • 为HTTP-in节点配置您希望其侦听的路径以及它应该接受的请求的类型(POST / GET ...)
  • 确保让输入消息流过可能要添加的其他任何节点,以完成要触发的操作
  • 包括HTTP-response节点,以便调用客户端实际上得到响应而不是超时。