如何通过java.actually控制并行端口的数据位我正在制作一个关于“WEB BASED POWER HANDLING”的项目,我必须通过并行端口progrmming.any帮助从互联网上的其他机器远程控制设备?< / p>
答案 0 :(得分:2)
没有用于处理并行端口的标准Java API,因此您必须让底层操作系统为您提供帮助。
大多数操作系统允许与外部设备通话 - 通过&#34; PRN&#34;魔术名称,Linux通过各种/ dev /文件 - 所以如果你可以通过它做你想做的事,那你就没事了。
如果没有,您将需要找到可以满足您需求的本机代码,并通过JNI将其链接到Java应用程序,这可能是一次非常有趣的体验。如果是这样,您可以通过使用本地技术到相关平台来获得更好的结果。大多数现代语言都将Web服务器作为标准组件。
答案 1 :(得分:2)
Java不支持并行端口 - 或任何其他类型的硬件端口 - 开箱即用。您将需要一个外部库,其中包含与您选择的端口进行通信所需的本机代码。
您可能想查看RXTX库。它似乎支持并行端口到一定程度......
答案 2 :(得分:-1)
帮自己一个忙,忘记古董和过时的打印机端口。从几年前开始,大多数计算机甚至都没有。查看USB连接的小工具,例如Arduino:Make a USB Device, Control It In Java