我可以单独使用 Apache NiFi 处理器模拟 TCP 客户端/服务器交互还是必须为此编写代码?这里要考虑的处理器是 ListenTCP、PutTCP 和 GetTCP。特别是,我想模拟并展示用于从 TCP 客户端向 TCP 服务器发送 HL7 消息的 POC。有人在使用 NiFi 之前做过这个吗?任何帮助,将不胜感激。谢谢。
最佳答案
ListenTCP 启动一个服务器套接字,等待传入的 TCP 连接。您的客户端可以连接到运行 NiFi 的主机名和 ListenTCP 中指定的端口。如果您的客户端需要通过单个连接发送多条数据,那么它必须在每条消息之间发送换行符。您可以通过使用 PutTCP 并将其指向 ListenTCP 运行的同一主机/端口来模拟 NiFi 中的客户端。
关于Apache NiFi TCP 客户端/服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52301614/