如何实现串行端口的NIO方法?

问题描述 投票:1回答:1

OiO在当前的Netty版本中已经被废弃,而我能找到的所有serialport实现都使用了这个。现在我还没有找到任何关于如何编写自己的通道的指南,所以也许我做的都是错的。

我试着从NioSocket开始,但一直卡在Unsafe覆盖上......。

谁能告诉我,我应该扩展哪个基类来实现JserialComm或其他lib?或者给我指个方向,让我找到一个像样的教程?

serial-port netty nio
1个回答
0
投票

我发现自己在同一条船上。我已经用JSerialComm和PureJavaComm做了工作,并对他们的输入输出流性能和我在github上找到的OIO实现进行了基准测试。https:/github.comgsrunionJava-Serial-Solution-Performance-Tests。

根据问题 https:/github.comZiverNetty-Transport-jSerialCommissues2。 我相信我将不得不采取一种方法,使用Netty的EmbeddedChannel作为输入输出流和Netty堆栈之间的通道。

© www.soinside.com 2019 - 2024. All rights reserved.