在我们的组织中,我们通过UDP和TCP实现了自己的协议,让连接到Internet的外部设备与我们使用Netty开发的服务器交换消息(确实!)。
出于测试目的,我们希望通过USB /串行接口将这些设备直接连接到我们的计算机(我们还没有选择串行通信库)。我们还希望在我们的计算机上部署/移植我们为设备开发的嵌入式软件,以模拟设备并使用命名管道(IPC)直接连接到我们的服务器。
在Architecture Overview documentation of Netty中,您声称我们也可以使用 Netty 进行此类串行通信:
“此外,您甚至可以利用尚未编写的新传输(例如串行端口通信传输),再次只需更换几行构造函数调用。此外,您还可以编写通过扩展核心API来实现自己的传输。“
是否有人在某个地方已经在Netty中开发了这样的实现,或者其他人是否计划进行此类实施?我也想知道Netty是否真的非常适合,因为Channel接口和许多其他人使用SocketAddress绑定/连接到对等端?
感谢您的建议,建议!
答案 0 :(得分:1)
我想知道你是否可以使用新的iostream软件包。这里你需要的只是一个InputStream和Outputstream。见[1]
[1] https://github.com/netty/netty/tree/master/transport/src/main/java/io/netty/channel/iostream