Использование сервиса .net SOAP для BlackBerry PlayBook - PullRequest
1 голос
/ 24 мая 2011

Я ищу подходы, которые можно использовать для использования моей службы .net SOAP в BlackBerry Playbook. Пока я считаю, что есть два основных подхода к моей проблеме.

Apache CXF wsdl2js
Я использовал wsdl2js для создания JavaScript, необходимого для связи со службой. Однако в итоге я получил ошибку http 500 и не смог ее преодолеть. Я просмотрел предоставленные примеры из загрузки Apache CXF, провел поиск и не могу найти надежного примера создания клиента javascript. Множество примеров, похоже, как-то обращаются к файлу wsdl во время выполнения с сервера, но мой javascript уже сгенерирован из инструмента CXF, и я просто включаю сценарии ... если у кого-нибудь есть какие-то советы, это было бы здорово.

Adobe Flex и AS3
Другой вариант, который я рассмотрел, - это использование Adobe Flex. Я создаю новый проект Mobile Flex в Flash Builder, используя BlackBerry PlayBook SDK и Flex 4.5. Однако, когда я использую опции меню для подключения к веб-сервису, мне выдается сообщение «Эта опция доступна только для проектов Flex».

Существуют ли какие-либо другие варианты решения этой проблемы? Если вам нужна дополнительная информация, просто дайте мне знать. Я понимаю, что это большая тема, спасибо за ваше время.

1 Ответ

0 голосов
/ 24 мая 2011

В Flex вы можете использовать класс WebService для доступа к SOAP WebServices. Подробнее здесь. . Я уверен, что вы можете использовать этот класс для решения не Flex AS3 .

Я не уверен, почему они отключают инструменты Flash Builder для этого; но это не должно мешать вам использовать реальные классы для доступа к веб-сервисам.

Я не могу говорить об альтернативных подходах.

...