Как я могу отправить файл через Wi-Fi между двумя карманными ПК? - PullRequest
1 голос
/ 09 июня 2010

У меня есть два Pocket PC, и я хочу написать приложение, которое сможет отправлять файл через Wi-Fi, поскольку вы знаете, что в Pocket PC используется Windows-mobile.

Могу ли я использовать J2SE? (Потому что windows-mobile) или я должен написать приложение J2ME? Пожалуйста, посоветуйте мне пример исходного кода.

Большое спасибо ...

Ответы [ 4 ]

1 голос
/ 09 июня 2010

Руководство по настройке и использованию одноранговых подключений Wi-Fi между Pocket PC

После этого вам просто нужно написать простой сервер сокетов, и все будет хорошо.

Ниже приведена пара JVM, которые будут работать в Windows Mobile.

Mysaifu JVM Страница продукта Согласно официальной странице продукта, Mysaifu JVM - это «виртуальная машина Java, работающая на Windows Mobile. Это бесплатное программное обеспечение под лицензией GPLv2 (GNU Public License Version 2)».

Mysaifu JVM (виртуальная машина Java) будет работать с большинством КПК и телефонов на базе Windows, включая те, которые работают в Windows Mobile 5.0, 6.0, Windows Mobile 2003 для Pocket PC и Windows Mobile 2003 Second Edition для Pocket PC. Фактический размер файлов довольно мал - всего 5 МБ, но для завершения установки вам потребуется около 10 МБ свободного места.

Ewe Launcher Страница компании На самом деле Ewe - это «система программирования, которая позволяет вам писать приложения с использованием Java, которые работают точно так же в настольных системах, в мобильных системах и даже в веб-браузере в качестве апплета». Таким образом, это не совсем бесплатная среда выполнения Java (J2RE) для Windows Mobile, но есть Ewe Launcher, который, кажется, удовлетворяет эту потребность.

0 голосов
/ 09 июня 2010

Когда я взглянул на эту область несколько лет назад, я обнаружил JVM с именем Mysaifu , и автор очень помог с запросами функций и исправлениями ошибок, так что вы можете писать код, если вы действительно хотите использовать java используя его JVM.

Я думаю, что проще всего было бы использовать visual studio и c / c ++. Если вы должны использовать Java, вы можете использовать этот Mysaifu в качестве JVM. В то время у меня все работало нормально.

0 голосов
/ 09 июня 2010

Взгляните на этот учебник. Примеры не Java, но это может быть полезно.

0 голосов
/ 09 июня 2010

Вы можете использовать FTP через WiFi.J2SE Я так не думаю.

Вы можете использовать .NET compact framework и C #, который очень похож на Java, или вы можете использовать Java ME CDC от Sun.
В прошлый раз, когда я проверял, у них была среда выполнения для Windows Mobile.

Для получения кода FTP ознакомьтесь с OpenNETCF (компактная структура).

...