【发布时间】:2016-02-25 08:34:50
【问题描述】:
在 Node-RED 中,我们能够创建自定义节点。它们执行开箱即用的预提供节点未提供的特定工作。有许多社区提供的实例。自定义节点可能希望处理某种新形式的输入事件。让我们想象一下,我们有一种新的网络技术,称为 2TinCans(由一根绳子连接的 2 个锡罐)。如果我们希望使用它来处理请求/响应,我们可能会创建两个新的 Node-RED 节点……一个用于处理输入(请求),一个用于处理输出(响应)。当请求到达时,Node-RED 中运行的 2TinCans 服务器已经在监听传入请求。当收到请求时,节点向下游发送一条新消息。最终,这将到达一个 2TinCans 响应节点,该节点负责将响应发送回相应的原始请求。
这就是问题所在......我们如何维护此对话的“状态”,以便响应节点知道将响应发送给正确的伙伴?
【问题讨论】:
标签: node-red