Я ценю это старое сообщение - но оно было обновлено, так что кто-то смотрит на него, поэтому я посчитал целесообразным внести свой вклад.
Извините, но я не могу рекомендовать код, указанный в ссылке из другого ответа "Вызов веб-служб на основе REST".
Я сделал комментарий, объясняющий это на сайте, со следующими строчками:
"По моему мнению, этот код имеет недостатки, поскольку он не учитывает различные методы подключения и не учитываетразличные кодировки. Более того, он не учитывает поток событий и не обеспечивает разумную проверку ошибок и ведение журнала. Я ценю, что это всего лишь пример, но я думаю, что автор несет ответственность за то, чтобы люди, которые могут использовать этот код, знали, как он должениспользовать этот код правильно. И этот код вызовет больше проблем, которые он решает. Обратитесь к поддерживаемой документации BlackBerry и веб-сайтам для лучших образцов. "на stackoverflow, но такие вопросы регулярно появляются на форуме BBRY здесь:
http://supportforums.blackberry.com/t5/Java-Development/bd-p/java_dev
Я рекомендую вам зайти на этот форум и ввести сеть в поле поиска на этом сайте ивам будет представлен ряд учебных пособий и статей КБ, которые обсуждаютвсе аспекты сетей.В этом конкретном случае я бы порекомендовал следующее:
http://supportforums.blackberry.com/t5/Java-Development/What-Is-Network-API-alternative-for-legacy-OS/ta-p/614822
Работа в сети на BlackBerry не тривиальна, не ожидайте, что какой-то фрагмент кода будет работать на вас.В частности, вы должны знать: a) Различные методы подключения, затраты, связанные с каждым из них, и влияние, которое может иметь каждое из них (например, транскодеры или кеширование). B) Поток событий, как выйти из него и вернуться при обработкеответ c) Ведение журнала и отчетность, чтобы вы могли исследовать проблемы, когда они возникают (и они будут).
Лично, учитывая, что все устройства OS 4.7 могут быть обновлены до OS 5.0 и должны быть, так как OS 5.0 лучшеЯ бы забыл, поддерживая OS 4.7.Вместо этого посмотрите на поддержку OS 5.0 и выше и используйте ConnectionFactory.