Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在手机和电脑之间使用J2ME发送数据。两台机器通过电话线连接:没有Wi-Fi,没有http连接,没有互联网。DatagramConnection那么当手机的数据线插入电脑的USB口时,使用J2ME向电脑发送数据到底是对还是错呢?
DatagramConnection
当您谈论两个系统之间的交互时,首先您需要解决连接问题。在所描述的情况下,电话之间的连接是通过 USB 进行的,USB 是一个串行端口。所以只能通过串口进行通信。
数据报可用于 IP 网络和其他专用网络。
如果由于某种原因您无法通过 USB 进行通信,请检查是否可以使用蓝牙连接它们。如果您的手机有蓝牙而电脑没有,那么您可以以非常便宜的价格购买USB 蓝牙适配器。
如果您尝试获取应用程序的日志,可以查看 J2ME 的蓝牙记录器。他们有很多。一个这样的库是microlog
希望这可以帮助。
这取决于,如果您需要高速数据传输,同时可以承受一些数据丢失DatagramConnection是可以的,如果您不能承受数据包丢失,那么您应该使用TCPConnection.
TCPConnection