BlackBerry - доступ к веб-сервису с реального устройства - PullRequest
2 голосов
/ 14 декабря 2009

привет, я разработал приложение, которое отлично работает на симуляторе, теперь я хочу протестировать приложение на реальном устройстве. мое приложение пытается получить доступ к веб-сервисам через Интернет. Я имею в виду, что приложение делает SOAP-запрос к веб-сервисам. Также я получаю доступ к веб-сервисам, используя https Так что в этом случае мне нужно сначала подписать приложение. если нет, то как мне продолжить развертывание приложения?

Я попытался развернуть приложение, используя менеджер рабочего стола Blackberry, приложение установлено, но оно не обращается к веб-службе. То есть приложение не обращается к веб-службе

Ответы [ 3 ]

2 голосов
/ 14 декабря 2009

Получаете ли вы какие-либо сообщения об ошибках из приложения? Если вам нужно подписать какой-либо API, вы получите сообщение об ошибке.

Используйте браузер Blackberry, чтобы проверить, можете ли вы подключиться к веб-сервису. Иногда могут возникнуть проблемы, если ваш телефон находится на BES или веб-сервис находится за брандмауэром.

Убедитесь, что у вас есть соединения, или время ожидания истекло.

1 голос
/ 14 декабря 2009

Для подключения https вы можете обратиться к следующим.сообщение:

http://supportforums.blackberry.com/t5/Java-Development/Connecting-your-BlackBerry-http-and-socket-connections-to-the/m-p/206242

0 голосов
/ 12 января 2011

Эта проблема связана с тем, что на некоторых серверах MDS по умолчанию установлены низкие значения, по которым запросы могут проходить:

http://supportforums.blackberry.com/t5/Java-Development/HTTP-413-Request-Entity-Too-Large/ta-p/445983

Все еще пытаюсь самостоятельно найти хорошее решение для службы, которая возвращает большой пакет XML, поскольку невозможно точно определить, имеет ли пользовательская служба минимум по умолчанию или что-то более высокое.

...