Java能与驱动程序数据实现通信吗? 在实现虚拟串口的驱动中,虚拟串口要发送的数据和Java应用程序能实现通信不?Java应用程序实现数据的包装和网络发送并且将从网络上接收的数据解析后送给虚拟串口驱动!如果能实现的话,请说明下实现的过程或者方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用java专门的串口API可以实现javax.comm.CommPort2javax.comm.CommPortIdentifier3javax.comm.SerialPort 虚拟串口可以,我做过,就是用楼上说的java communication api,这个api很旧了sun也不知道更新一下 JAVA使用javax.comm是可以使用串口通信,并且我也实现了但现在问题是一个串口只能被打开一次,而串口必须被串口应用程序打开进行数据传输我的JAVA应用程序只是作为服务程序,对串口应用程序发送给串口的数据进行包装然后再通过网络发送出去,而且JAVA应用程序是要通过串口去获得发送的数据的这样一来,串口被打开的情况下,JAVA应用程序不就不可以再打开串口了吗? 现在就是要做个虚拟串口驱动程序,实现上述功能手上现在有个虚拟串口驱动,将数据通过网络转发出去但是驱动程序调试时出现问题,还要调试修改~现在考虑通过SOCKET实现数据共享即在驱动中将数据发送到本地指定端口服务程序中监听该端口,收到数据后就包装转发并且也不需要实现本地调用,这样可能难度也要小一些吧 发到socket端口实现比较容易,用jpcap抓包或者直接监听这个端口 利用c语言编写虚拟串口驱动程序将数据信息发送到指定本机端口然后再利用Java编写服务程序接收本机指定端口数据,对数据包装并转发出去这是目前的设计思路~ 一个奇怪的问题 java 模块间通信 关于字符串查找与定位的问题 提一个很白的问题 无法解释程序结果~ 请教各位大大...诚心求教 请大家帮我改一下程序(谢了) 为什么用JAVAC时 机器会叫啊~~~~~~~~~~~~~~~ java开发环境配置为什么这么麻烦 用java可以串口通信方面的程序吗? 计算错误.帮忙看看... NetBeans的PicPanel在哪里找?
javax.comm.CommPort2
javax.comm.CommPortIdentifier3
javax.comm.SerialPort
但现在问题是一个串口只能被打开一次,而串口必须被串口应用程序打开进行数据传输
我的JAVA应用程序只是作为服务程序,对串口应用程序发送给串口的数据进行包装
然后再通过网络发送出去,而且JAVA应用程序是要通过串口去获得发送的数据的
这样一来,串口被打开的情况下,JAVA应用程序不就不可以再打开串口了吗?
手上现在有个虚拟串口驱动,将数据通过网络转发出去
但是驱动程序调试时出现问题,还要调试修改~
现在考虑通过SOCKET实现数据共享
即在驱动中将数据发送到本地指定端口
服务程序中监听该端口,收到数据后就包装转发
并且也不需要实现本地调用,这样可能难度也要小一些吧
将数据信息发送到指定本机端口
然后再利用Java编写服务程序
接收本机指定端口数据,对数据包装并转发出去
这是目前的设计思路~