有誰知道在WIN32環境中用於控制RS-232設備的良好Java API嗎? 我試過RXTX,但它們不支持RS232,只有RS-485。Windows上的Java RS-232通信
回答
你從太陽試圖Javacomm?
無保留,我建議從serialio.com Java串行端口。我在Sun,IBM和RxTx串行軟件包中遇到了嚴重的穩定性問題。 SerialPort在全天候生產中已經穩定運行2年以上。
它們支持標準的Java串行API,以及它們自己的替代專有API。儘管如此,我會堅持使用標準API,除非您確實需要他們的標準API沒有的東西,只是爲了讓您的選擇保持開放。
這個詞後,Sun放棄了對它的支持! serialio是值得的,真的! – Marcel 2008-11-05 06:53:55
我應該公平地指出,我的項目是在2年前完成的,RxTx可能已經取得了進展。 – 2008-11-05 20:46:24
我建議你試試jSSC。這個lib支持Win32(Win98 - Win7)和Win64。 Linux版本正在建設中。 Google代碼上的項目頁面:http://code.google.com/p/java-simple-serial-connector/
我剛剛實施了一個單向接口(設備 - >計算機)與Scream3r的jSSC庫,使用Java 1.6和Windows 7 64位快速,沒有問題。
提示:如果你看看他在jSSC-Terminal.zip中的附加代碼,你會得到一個很好的(對於使用lib來說是必不可少的)示例如何使用庫!
謝謝Scream3r分享這個,你做了我的一天!
我偶然發現了另一個用於RS232串口通信的開源庫scm。項目頁面爲https://github.com/RishiGupta12/serial-communication-manager
- 1. 使用Swing和RXTX的Java RS232通信
- 2. Java中的RS232通信問題
- 3. Java ME RS232通信。電源PIN設置
- 4. MPLAB中的RS232通信
- 5. 裝配RS232端口通信
- 6. LINUX中的串行通信(RS232)
- 7. Windows 7上的RS232端口錯誤
- 8. 在Java中使用RS232端口進行通信
- 9. Android上的Java Java通信
- 10. 如何將RS232通信轉換爲TCP/IP通信
- 11. RS232的Java Linux的
- 12. Windows Azure上的TCP通信
- 13. Java哪個庫我應該用來在Windows和Linux上通過RS232接收和發送短信
- 14. Vista-64位上的Java RS232 Comm
- 15. 高延遲RS232通訊上的PXA270
- 16. iPad可以通過RS232串行通信與嵌入式系統通信嗎?
- 17. 在Windows上通過管道進行Java/C++通信
- 18. 通過RS232在C#
- 19. SerialPort的RS232通信問題:DataRecieved事件沒有觸發(VS2008)
- 20. 如何通過rs232與刻度進行通信
- 21. 問題通過RS232通信 - VB.net DLL /德爾福win32 exe
- 22. Android:與Android設備的RS232串行通信
- 23. Wifibot RS232串行通訊
- 24. Windows上的Java通信端口 - 自動端口檢測
- 25. RS232串口通訊設置
- 26. 什麼使嵌入式設備上的RS232串行通信方案強大?
- 27. 如何使用TCP/IP與遠程設備上的RS232串口進行通信?
- 28. Windows Phone 7上的雙向通信
- 29. RS232的代碼不適用於RS485通信
- 30. com0com RS232終端Java程序
Javacomm不再支持Windows。在他們的主頁上,他們甚至沒有列出它。更多的搜索表明,在Java 1.1.6 – Steve 2008-11-05 06:40:28