Vista-64位上的Java RS232通信

Vista-64位上的Java RS232通信,java,serial-port,vista64,Java,Serial Port,Vista64,我们有一个Java应用程序,它需要通过虚拟串行COM端口与外围设备通信。我们使用RS232 Java COMM API(javax.COMM.properties、COMM.jar、win32com.dll)来实现同样的功能。目前,该代码在WindowsXP32位、Vista 32位和Windows7上运行良好。但是,我们在尝试在Vista 64位上通信时遇到问题。我从Java论坛上读到,Java COMM API不支持64位 我想知道是否有人面临着类似的情况,并且能够以某种方式解决相同的问题?

我们有一个Java应用程序,它需要通过虚拟串行COM端口与外围设备通信。我们使用RS232 Java COMM API(javax.COMM.properties、COMM.jar、win32com.dll)来实现同样的功能。目前,该代码在WindowsXP32位、Vista 32位和Windows7上运行良好。但是,我们在尝试在Vista 64位上通信时遇到问题。我从Java论坛上读到,Java COMM API不支持64位

我想知道是否有人面临着类似的情况,并且能够以某种方式解决相同的问题?

试试这个。它是Sun Comm API的开源替代品。我没有在64位机器上使用过它,但它通常比Sun的版本有更好的Windows支持