|
Обмен с веб сервисом | ☑ | ||
---|---|---|---|---|
0
lavryshev
22.11.11
✎
13:16
|
Делаю попытку отправить запрос к стороннему веб сервису
Сервис = Новый COMОбъект("MSSOAP.SOAPClient30"); Сервис.MSSOAPInit(URLСсылкаWSDL); Сам WSDL документ расположен у меня на компьютере. Получается, чтобы получить url ссылку, нужно ставить веб сервер, и размещать на нем WSDL документ? Или есть другие решения? |
|||
1
oleg_km
22.11.11
✎
13:46
|
по-моему пожно просто путь к файлу подсунуть. Для пущей важности написать file://и далее путь к файлу с файлом
|
|||
2
lavryshev
22.11.11
✎
13:49
|
путь не подходит. описание метода с http://msdn.microsoft.com/en-us/library/ms892352.aspx :
HRESULT mssoapinit( BSTR bstrWSDLFile, BSTR bstrServiceName, BSTR bstrPort, BSTR bstrWSMLFile ); Parameters bstrWSDLFile [in] URL of the WSDL file that describes the services offered by the server. |
|||
3
lavryshev
22.11.11
✎
14:38
|
Господа, подскажите пожалуйста по поводу url ссылки
|
|||
4
lavryshev
22.11.11
✎
16:10
|
.
|
|||
5
DmitrO
22.11.11
✎
16:25
|
В (1) тебе правильно написали. Так можно.
|
|||
6
lavryshev
22.11.11
✎
17:16
|
(1) так пробовал - никакой инициализации объекта не происходит
|
|||
7
lavryshev
22.11.11
✎
19:08
|
Нашел web-сервис БелАвиа, http://86.57.245.235/TimeTable/Service.asmx?WSDL. пробую его
Сервис = Новый COMОбъект("MSSOAP.SOAPClient30"); Сервис.MSSOAPInit("http://86.57.245.235/TimeTable/Service.asmx?WSDL", "", "", ""); результат тот же - свойства Сервис равны "Ошибка чтения значения" и "". Что делаю не так? |
|||
8
lavryshev
22.11.11
✎
19:12
|
(7) в браузере ссылка открывается
|
|||
9
lavryshev
23.11.11
✎
11:11
|
подниму. может кто разъяснит (7)
|
|||
10
lavryshev
23.11.11
✎
17:09
|
(7) тоже самое, но на vbscript работает. всем спасибо.
|
|||
11
aleks-id
23.11.11
✎
17:12
|
Сервис = Новый COMОбъект("MSSOAP.SOAPClient30");
Сервис.MSSOAPInit("http://86.57.245.235/TimeTable/Service.asmx?WSDL", "OnlineTimeTable", "OnlineTimeTableSoap"); а если так? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |