如何从HideTCP中获取确认,在NiFi中使用ListenWebSocket

时间:2018-02-15 10:56:03

标签: apache-nifi

我在apache-nifi中创建了以下流程。

NiFi flow

我向特定端口上的listentcp发送了一条HL7消息,它完成了所有步骤,但它没有发回任何确认。 获得确认需要做些什么?

1 个答案:

答案 0 :(得分:1)

TCP是一种网络级协议,用于在网络级别确认数据包。需要在连接上发送确认响应是一个特定于应用程序的协议,ListenTCP不知道,它将如何知道需要发回什么?每个应用程序的预期响应可能不同。

您需要构建一个类似于ListenTCP的处理器,但这是特定于您的应用程序协议的,它将响应您的应用程序所期望的内容。一个例子是NiFi的ListenRELP处理器,它实现RELP协议并为它处理的每个RELP帧发送确认。