我已经将 netty 与 udp 和 tcp 协议一起使用。
令我惊讶的是,它也可以与串行端口一起使用。
使用的传输是 rxtx,对于 rxtx 有很少的积极建议。
netty 可以用 jssc 代替 rxtx 吗?
应用程序开发人员真的应该关心底层实现(rxtx 或 jssc)吗?
在 x86 中开发然后切换到 ARM 是否会出现问题?
我已经将 netty 与 udp 和 tcp 协议一起使用。
令我惊讶的是,它也可以与串行端口一起使用。
使用的传输是 rxtx,对于 rxtx 有很少的积极建议。
netty 可以用 jssc 代替 rxtx 吗?
应用程序开发人员真的应该关心底层实现(rxtx 或 jssc)吗?
在 x86 中开发然后切换到 ARM 是否会出现问题?
目前不支持 jssc,但您可以使用它编写自己的传输实现。
正如诺曼所说,您可以编写自己的 jssc 通道实现以使其与 netty 一起使用。但是,您可以在下面找到现成的库:
原始库: https ://github.com/jkschneider/netty-jssc
我的叉子有一些修复: https ://github.com/tttomat19/netty-jssc
关于 ARM/x86 问题我相信 jssc 支持 ARM,但我没有尝试过。
关于 rxtx 和 jssc 的比较,我在 rxtx 性能和 maven 构建方面有过不愉快的经历。