我正在尝试通过J2ME MIDlet访问网络计算机上的文件。此 MIDlet 在通过 WI-FI 路由器连接到网络的设备上运行。MIDlet 可以看到其他设备(也就是说,它可以看到网络上其他设备的 IP)。
有没有人成功做到这一点?如果是,您使用了什么连接 API,是否可以共享一些代码?
我曾尝试使用FileConnection API,但传递以下结果会导致连接错误:
conn = (FileConnection)Connector.open("file://IP_OF_COMPUTER_ON_SAME_NETWORK/");
根据 FileConnection API,您应该能够连接到网络上的设备,因为它允许主机名访问。
我无法在指定的计算机上运行 Web 服务器,否则我只会编写一个简单的 Web 脚本(并运行 Web 服务器)。
在此先感谢,维克拉姆