Windows环境下的javars-232通信

Windows环境下的javars-232通信,java,windows,serial-port,Java,Windows,Serial Port,有人知道在WIN32环境中控制RS-232设备的好Java API吗? 我试过RXTX,但它们不支持RS232,只支持RS-485。那怎么办 操作系统独立的RS232远程控制。基于Java的服务器(控制台),易于调整的HTML GUI,本地/互联网使用,包括设备驱动程序API和驱动程序(例如EIKI LC-XM1/SM1/VM1!!) 您试过Sun吗?毫无保留,我建议您使用Sun的Java串行端口。我在Sun、IBM和RxTx系列软件包中遇到了严重的稳定性问题。SerialPort已连续两年全天

有人知道在WIN32环境中控制RS-232设备的好Java API吗? 我试过RXTX,但它们不支持RS232,只支持RS-485。

那怎么办

操作系统独立的RS232远程控制。基于Java的服务器(控制台),易于调整的HTML GUI,本地/互联网使用,包括设备驱动程序API和驱动程序(例如EIKI LC-XM1/SM1/VM1!!)


您试过Sun吗?

毫无保留,我建议您使用Sun的Java串行端口。我在Sun、IBM和RxTx系列软件包中遇到了严重的稳定性问题。SerialPort已连续两年全天候稳定生产


他们支持标准Java串行API,以及他们自己的替代专有API。不过,我还是会坚持使用标准API,除非你真的需要标准API没有的东西,只是为了让你的选择保持开放。

我建议你试试jSSC。此库支持Win32(Win98-Win7)和Win64。Linux版本正在构建中。谷歌代码上的项目页面:

我刚刚用Scream3r的jSSC库实现了一个单向接口(设备->计算机),它使用Java 1.6和Windows 7 64位,速度快,没有问题

提示:如果您查看他在jSSC-Terminal.zip中的附加代码,您将获得一个很好的(对于使用lib来说是必不可少的)如何使用库的示例


谢谢你分享这个,你让我开心

我偶然发现了scm,它是另一个用于RS232串行端口通信的开源库。项目页面是

Javacomm不再支持Windows。在主页上,他们甚至没有列出它。更多的搜索显示Sun在Java1.1.6word之后放弃了对它的支持!真的值得吗!公平地说,我应该指出,我的项目是在两年多前完成的,而RxTx可能从那时起就取得了进展。RxTx代码的质量相当差。如果你沿着这条路走下去,要准备好跨越各种障碍。jSSC支持RS-422和RS-232吗?