Вызов веб-службы Blackberry SOAP без KSOAP - PullRequest
1 голос
/ 17 февраля 2012

У меня не было ничего, кроме проблем с использованием библиотек, которые утверждают, что упрощают использование веб-служб SOAP.Я использовал KSoap2 на Blackberry для достижения этой цели, но мне совсем не нравится этот процесс.

В Android я с большим успехом вручную создавал свои конверты, в итоге я сделал то же самое на iPhone послебольшое разочарование при использовании SudzC.

Я хотел бы сделать это и для Blackberry.Какие классы мне следует использовать и как структурировать конверт?

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

Ответы [ 2 ]

2 голосов
/ 20 февраля 2012

См. Эту статью об использовании Java Wireless Toolkit для создания закодированных заглушек из вашего wsdl.Это сэкономит вам много времени (и боли).Я основал свой код веб-службы SOAP на этой статье, и он хорошо работал для меня.

http://www.johnwargo.com/index.php/blackberry/dbja2.html

0 голосов
/ 17 февраля 2012

Я использую службы REST, которые выводят документы XML, и мы выполняем всю обработку XML с помощью библиотек DOM, предоставляемых RIM (используя классы, такие как net.rim.device.api.xml.parsers.DocumentBuilder и net.rim .device.api.xml.parsers.DocumentBuilderFactory).

HTTP-часть может быть выполнена с поддержкой Java ME IO (с помощью javax.microedition.io.HttpConnection). Создание собственного клиента SOAP WS звучит как большая работа, но это, безусловно, можно сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...