Apache NiFi TCP 客户端/服务器

标签 apache tcp server client apache-nifi

我可以单独使用 Apache NiFi 处理器模拟 TCP 客户端/服务器交互还是必须为此编写代码?这里要考虑的处理器是 ListenTCP、PutTCP 和 GetTCP。特别是,我想模拟并展示用于从 TCP 客户端向 TCP 服务器发送 HL7 消息的 POC。有人在使用 NiFi 之前做过这个吗?任何帮助,将不胜感激。谢谢。

最佳答案

ListenTCP 启动一个服务器套接字,等待传入的 TCP 连接。您的客户端可以连接到运行 NiFi 的主机名和 ListenTCP 中指定的端口。如果您的客户端需要通过单个连接发送多条数据,那么它必须在每条消息之间发送换行符。您可以通过使用 PutTCP 并将其指向 ListenTCP 运行的同一主机/端口来模拟 NiFi 中的客户端。

更新 - 以下是流程示例: enter image description here

关于Apache NiFi TCP 客户端/服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52301614/

相关文章:

Python websocket 连接并监听传入消息

html - 实时服务器呈现的页面与本地服务器不同

Apache-Nifi 无法创建 'com.mysql.jdbc.Driver' 类的 JDBC 驱动程序

java - 在 Coldfusion 中启用 TLSv1.2

php - 编译PHP 7时未找到Apache a2enmod,但这是必需的

database - TCP 连接和 Tomcat

Apache 目录列表

sockets - 为什么 skb_buffer 需要跳过 20 个字节才能在数据包输入时读取传输缓冲区?

javascript - 使用nodejs方法socket.write将所有数据发送到哪里?

javascript - 是否可以在浏览器中创建本地 JavaScript 代理?