powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как вызвать WEB-сервисы ASA9.02 из PB9.03
6 сообщений из 6, страница 1 из 1
Как вызвать WEB-сервисы ASA9.02 из PB9.03
    #34591473
alv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь пробовал создавать и работать с proxy-объектами для web-сервисов ASA 9.02, без EAServer.
WSDL - файл dish-сервиса создается. Proxy-объет по нему генерируется успешно. Но при вызове методов, появляется ошибка: unknown encoding.
Если есть у кого опыт работы с WEB-сервисами из PB, или идеи (а еще лучше небольшой рабочий пример), PLEASE HELP!
...
Рейтинг: 0 / 0
Как вызвать WEB-сервисы ASA9.02 из PB9.03
    #34593332
Фотография voronk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может конечно и не моё дело, но почему не хочеш использовать MSXML2.XMLHTTP или Microsoft.XMLHTTP ???

У меня как часы работает, держи може пригодитса:

int i_rc
oleobject oXMLHttp
string s_request_post, s_post_str, s_response_str

s_request_post = "адресс твоего вэб-сервиса"
s_post_str = "то что ты собираешся ему отослать"

oXMLHttp = CREATE oleobject

i_rc = oXMLHttp.ConnectToNewObject('MSXML2.XMLHTTP') //'Microsoft.XMLHTTP

IF i_rc < 0 or IsNull(i_rc) THEN
DESTROY oXMLHttp
RETURN -1
END IF

oXMLHttp.Open ('POST', s_request_post, FALSE)

oXMLHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')

oXMLHttp.Send(s_post_str)

s_response_str = oXMLHttp.ResponseText

oXMLHttp.DisconnectObject()
DESTROY oXMLHttp
...
Рейтинг: 0 / 0
Как вызвать WEB-сервисы ASA9.02 из PB9.03
    #34593333
rcryo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как вызвать WEB-сервисы ASA9.02 из PB9.03
    #34597728
alv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voronkМожет конечно и не моё дело, но почему не хочеш использовать MSXML2.XMLHTTP или Microsoft.XMLHTTP ???

У меня как часы работает

Спасибо за пример. Только вот беда, не нахожу я эти компоненты на своем компе. Может подскажите ссылку, откуда их можно скачать желательно вместе с описанием.
...
Рейтинг: 0 / 0
Как вызвать WEB-сервисы ASA9.02 из PB9.03
    #34597787
alv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rcryo CodeXchange/ Powerbuilder/ Web Services

В CodeXchange примеры в основном для EAServer, либо для спец серверов, а хотелось-бы с ASA.

В итоге, планируется получить простой и достаточно дешевый способ работы с WEB сервисами как с методами некоторого бизнес-объекта.
...
Рейтинг: 0 / 0
Как вызвать WEB-сервисы ASA9.02 из PB9.03
    #34602987
Фотография voronk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alv voronkМожет конечно и не моё дело, но почему не хочеш использовать MSXML2.XMLHTTP или Microsoft.XMLHTTP ???

У меня как часы работает

Спасибо за пример. Только вот беда, не нахожу я эти компоненты на своем компе. Может подскажите ссылку, откуда их можно скачать желательно вместе с описанием.

тут пошукай (msxml3 package)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как вызвать WEB-сервисы ASA9.02 из PB9.03
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]