Процедура выполнения вызова в kSoap

Я совершенно новичок в Progress. Я пытаюсь получить доступ к своей процедуре выполнения (которая работает, когда я экспортирую ее как XML-страницу) в своем приложении для Android. Я использую kSoap для решения этой задачи, потому что у меня есть неплохие результаты.

Но я не могу получить доступ к моей процедуре выполнения в моем проекте Android, может ли кто-нибудь помочь мне в этом?

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


person Hannelore Deblauwe    schedule 05.04.2011    source источник
comment
Есть ли полезные сообщения об ошибках? (Или даже бесполезные?)   -  person Tom Bascom    schedule 05.04.2011
comment
Нет, я просто получаю исключение nullpointerException, потому что мой soapObject имеет значение null.   -  person Hannelore Deblauwe    schedule 05.04.2011
comment
Когда я отлаживаю, я получаю connectException с detailMessage: Localhost - соединение отклонено. Не знаю, поможет ли это.   -  person Hannelore Deblauwe    schedule 05.04.2011
comment
Похоже, у вас неправильный хост или порт.   -  person Tom Bascom    schedule 05.04.2011
comment
Вы знаете, как это решить? Мы используем следующую ссылку: localhost / scripts / cgiip.exe / WService = brAccentBe / testProc.p   -  person Hannelore Deblauwe    schedule 05.04.2011


Ответы (1)


Ханнелоре, из вашего комментария похоже, что вы пытаетесь получить доступ к своему .P через WebSpeed, что не то же самое, что WebServices (это скорее обычный веб-сервер).

URL-адрес должен выглядеть примерно так: http://localhost:8080/wsa/wsa1 (в зависимости от вашей конфигурации) . Вам нужно будет установить WSA (WebServicesAdapter с progress.com/esd, если у вас его еще нет), а также что-то вроде Tomcat.

Дополнительные сведения см. В документе OpenEdge (здесь); особенно посмотрите на OpenEdge Development: Web Services книга

-- Питер

person nwahmaet    schedule 07.07.2011