J2ME доступ к файловой системе на сетевом компьютере - PullRequest
1 голос
/ 16 февраля 2012

Я пытаюсь получить доступ к файлам на сетевом компьютере через J2ME MIDlet .Этот мидлет работает на устройстве, которое подключено к сети через маршрутизатор WI-FI.Мидлет может видеть другие устройства (то есть он может видеть IP-адрес других устройств в сети).

Кто-нибудь сделал это успешно?Если да, какой API-интерфейс подключения вы использовали и могли ли вы поделиться каким-либо кодом?

Я пытался использовать FileConnection API , но передача следующих результатов приводит к ошибке подключения:

conn = (FileConnection)Connector.open("file://IP_OF_COMPUTER_ON_SAME_NETWORK/");

Согласно API-интерфейсу FileConnection, вы должны иметь возможность подключаться к устройствам в сети, так как он разрешает доступ по имени хоста.

Я не могу запустить веб-сервер на указанном компьютере, иначе я бы простонаписать простой веб-скрипт (и запустить веб-сервер).

Заранее спасибо, Викрам

Ответы [ 2 ]

1 голос
/ 16 февраля 2012

AFAIK, вы не можете получить доступ к файлу с удаленного компьютера напрямую.И если вы все еще хотите это сделать, ваш мобильный телефон должен быть подключен к удаленному компьютеру по WiFi или GPRS.

0 голосов
/ 22 июля 2013

Установите apache на удаленном компьютере и настройте его в качестве сервера (localhost). Затем вы можете просматривать папки с файлами через браузер телефона.

...